diff --git a/neutrino-core/src/main/java/fun/asgc/neutrino/core/web/HttpRequestHandler.java b/neutrino-core/src/main/java/fun/asgc/neutrino/core/web/HttpRequestHandler.java index 17938356..6f9cab0c 100644 --- a/neutrino-core/src/main/java/fun/asgc/neutrino/core/web/HttpRequestHandler.java +++ b/neutrino-core/src/main/java/fun/asgc/neutrino/core/web/HttpRequestHandler.java @@ -37,8 +37,6 @@ import io.netty.channel.ChannelHandlerContext; import io.netty.handler.codec.http.*; import lombok.extern.slf4j.Slf4j; -import java.lang.reflect.InvocationTargetException; - /** * * @author: aoshiguchen diff --git a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/controller/Test1Controller.java b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/controller/Test1Controller.java index c99f8d6a..f42d9f98 100644 --- a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/controller/Test1Controller.java +++ b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/controller/Test1Controller.java @@ -21,12 +21,11 @@ */ package fun.asgc.neutrino.proxy.server.controller; +import fun.asgc.neutrino.core.annotation.Autowired; import fun.asgc.neutrino.core.web.annotation.GetMapping; import fun.asgc.neutrino.core.web.annotation.RequestMapping; import fun.asgc.neutrino.core.web.annotation.RestController; - -import java.text.SimpleDateFormat; -import java.util.Date; +import fun.asgc.neutrino.proxy.server.service.Test1Service; /** * @@ -36,11 +35,12 @@ import java.util.Date; @RestController @RequestMapping("/test1") public class Test1Controller { - private static final SimpleDateFormat SDF = new SimpleDateFormat( "yyyy-MM-dd :HH:mm:ss"); + @Autowired + private Test1Service test1Service; @GetMapping("hello") public String hello() { - return "hello 现在时间是:" + SDF.format(new Date()); + return test1Service.hello(); } } diff --git a/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/service/Test1Service.java b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/service/Test1Service.java new file mode 100644 index 00000000..41a57574 --- /dev/null +++ b/neutrino-proxy-server/src/main/java/fun/asgc/neutrino/proxy/server/service/Test1Service.java @@ -0,0 +1,21 @@ +package fun.asgc.neutrino.proxy.server.service; + +import fun.asgc.neutrino.core.annotation.Component; + +import java.text.SimpleDateFormat; +import java.util.Date; + +/** + * + * @author: aoshiguchen + * @date: 2022/7/20 + */ +@Component +public class Test1Service { + private static final SimpleDateFormat SDF = new SimpleDateFormat( "yyyy-MM-dd :HH:mm:ss"); + + public String hello() { + return "hello 现在时间是:" + SDF.format(new Date()); + } + +}