HServer是基于Netty做的一个超高性能WebServer同时支持RESTFul的轻量级,低入侵,高性能的框架,同时集成MVC等相关快速开发功能的高并发服务器,只需掌握几个简单的注解就像SpringBoot一样,就可快速开发出接口或者其他的应用,同时性能报表。
快速开始
1.文件结构框架架构说明
2.注解认识
以下注解基本模拟Spring的功能
Bean将Bean对象加入IOC容器中比如//按默名字加入IOC容器BeanclassTestService{}//指定名字加入容器,装配的时候就只能通过名字装配了Bean(testService)classTest{}Autowired自动装配注解//按类型注入AutowiredprivateTestServicetestService;//按Bean名字注入Autowired(testServer1)privateTestServicetestService;Controller控制器注解,将控制器加入IOC容器中,类似Springmvc注解在类上面直接加上即可比如//Index控制器ControllerclassIndexController{}GET,POST,RequestMapping方法注解,在Controller注解类类中使用,标注一个方法为GET或者POST方法,例如GET(/index)publicvoidindex(){}POST(/index)publicvoidindex(){}//url规则匹配GET(/url1/{url})publicStringurl(HttpRequest