基于Netty的仿Spring boot的简易web框架
基于Netty的仿Spring boot的简易web框架
在Resource目录中配置application.properties文件
配置业务代码所在的package
例如:
scanPackage=crown.demo
在配置的package下编写业务代码
例如: DemoApi
@Controller
@RequestMapping("/demo")
public class DemoApi {
@Autowired
private DemoService demoService;
@RequestMapping("/query")
public void query(Request req,
Response resp,
@RequestParam("name") String name){
String result = demoService.get(name);
resp.setJsonContent(result);
}
}
在WebServerApplication下设置服务端口并运行
访问对应服务即可