mirror of
https://github.com/wahyd4/Martian.git
synced 2026-08-09 05:16:21 +10:00
去除tomcat,不再使用第三方容器,而是直接采用jdk自带的HttpServer来做http服务
This commit is contained in:
@@ -11,7 +11,7 @@ import com.mars.common.constant.MarsSpace;
|
||||
import com.mars.core.model.MarsBeanModel;
|
||||
import com.mars.mvc.model.MarsMappingModel;
|
||||
import com.mars.mvc.util.ParamAndResult;
|
||||
import com.mars.tomcat.par.factory.ParamAndResultFactory;
|
||||
import com.mars.iserver.par.factory.ParamAndResultFactory;
|
||||
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.HashMap;
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.mars.common.constant.MarsConstant;
|
||||
import com.mars.mvc.base.BaseInterceptor;
|
||||
import com.mars.mvc.model.MarsInterModel;
|
||||
import com.mars.mvc.util.ParamsCheckUtil;
|
||||
import com.mars.tomcat.par.factory.ParamAndResultFactory;
|
||||
import com.mars.iserver.par.factory.ParamAndResultFactory;
|
||||
import com.mars.server.server.request.HttpMarsRequest;
|
||||
import com.mars.server.server.request.HttpMarsResponse;
|
||||
import com.mars.server.util.RequestUtil;
|
||||
|
||||
@@ -5,7 +5,7 @@ import com.mars.common.constant.MarsConstant;
|
||||
import com.mars.core.enums.DataType;
|
||||
import com.mars.server.server.request.HttpMarsRequest;
|
||||
import com.mars.server.server.request.HttpMarsResponse;
|
||||
import com.mars.tomcat.par.base.BaseParamAndResult;
|
||||
import com.mars.iserver.par.base.BaseParamAndResult;
|
||||
|
||||
import java.lang.reflect.Method;
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.mars.tomcat.execute;
|
||||
package com.mars.iserver.execute;
|
||||
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
+3
-3
@@ -1,4 +1,4 @@
|
||||
package com.mars.tomcat.execute;
|
||||
package com.mars.iserver.execute;
|
||||
|
||||
import com.mars.common.ncfg.mvc.CoreServletClass;
|
||||
import com.mars.common.util.MesUtil;
|
||||
@@ -6,8 +6,8 @@ import com.mars.common.util.StringUtil;
|
||||
import com.mars.server.server.request.HttpMarsRequest;
|
||||
import com.mars.server.server.request.HttpMarsResponse;
|
||||
import com.mars.server.util.RequestUtil;
|
||||
import com.mars.tomcat.execute.access.PathAccess;
|
||||
import com.mars.tomcat.par.factory.ParamAndResultFactory;
|
||||
import com.mars.iserver.execute.access.PathAccess;
|
||||
import com.mars.iserver.par.factory.ParamAndResultFactory;
|
||||
import com.sun.net.httpserver.HttpExchange;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.mars.tomcat.execute.access;
|
||||
package com.mars.iserver.execute.access;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.mars.tomcat.par.base;
|
||||
package com.mars.iserver.par.base;
|
||||
|
||||
import com.mars.server.server.request.HttpMarsRequest;
|
||||
import com.mars.server.server.request.HttpMarsResponse;
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.mars.tomcat.par.factory;
|
||||
package com.mars.iserver.par.factory;
|
||||
|
||||
import com.mars.tomcat.par.base.BaseParamAndResult;
|
||||
import com.mars.iserver.par.base.BaseParamAndResult;
|
||||
|
||||
public class ParamAndResultFactory {
|
||||
|
||||
+2
-3
@@ -1,16 +1,15 @@
|
||||
package com.mars.tomcat.server;
|
||||
package com.mars.iserver.server;
|
||||
|
||||
import com.mars.common.base.config.MarsConfig;
|
||||
import com.mars.common.constant.MarsConstant;
|
||||
import com.mars.common.constant.MarsSpace;
|
||||
import com.mars.common.util.MarsConfiguration;
|
||||
import com.mars.tomcat.server.threadpool.ThreadPool;
|
||||
import com.mars.iserver.server.threadpool.ThreadPool;
|
||||
import com.sun.net.httpserver.HttpServer;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import java.net.InetSocketAddress;
|
||||
import java.util.concurrent.Executors;
|
||||
|
||||
/**
|
||||
* tomcat服务
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.mars.tomcat.server;
|
||||
package com.mars.iserver.server;
|
||||
|
||||
import com.mars.tomcat.execute.RequestExecute;
|
||||
import com.mars.tomcat.util.ResponseUtil;
|
||||
import com.mars.iserver.execute.RequestExecute;
|
||||
import com.mars.iserver.util.ResponseUtil;
|
||||
import com.sun.net.httpserver.HttpExchange;
|
||||
import com.sun.net.httpserver.HttpHandler;
|
||||
import org.slf4j.Logger;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.mars.tomcat.server.threadpool;
|
||||
package com.mars.iserver.server.threadpool;
|
||||
|
||||
import com.mars.common.base.config.MarsConfig;
|
||||
import com.mars.common.base.config.model.ThreadPoolConfig;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.mars.tomcat.util;
|
||||
package com.mars.iserver.util;
|
||||
|
||||
import com.mars.common.base.config.model.FileUploadConfig;
|
||||
import com.mars.common.util.MarsConfiguration;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.mars.tomcat.util;
|
||||
package com.mars.iserver.util;
|
||||
|
||||
import com.mars.common.util.MesUtil;
|
||||
import com.mars.server.server.request.HttpMarsResponse;
|
||||
@@ -2,7 +2,7 @@ package com.mars.start.base;
|
||||
|
||||
import com.mars.common.util.MarsConfiguration;
|
||||
import com.mars.jdbc.load.InitJdbc;
|
||||
import com.mars.tomcat.server.MarsServer;
|
||||
import com.mars.iserver.server.MarsServer;
|
||||
import com.mars.start.startmap.StartMap;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
Reference in New Issue
Block a user