场景
如果你必须用到tomcat,请观看此文章,此框架是基于tomcat开发的web简易开发框架,必须依赖tomcat。
运行条件
* tomcat(8.0.47+)
* JDK(1.7+)
特色
* 0配置,无需任何配置文件,自动扫描所有注解类
* 根据@RequestMapping("~/login")自动解析为从根目录开始,不受类的路径影响
* 自己处理上传文件,框架负责返回文件的InputStream,可以直接上传oss或保存本地
* 框架自动处理json转换,性能极速提升
* 根据@Order自动判断拦截器的执行顺序
* 根据@Resource自动扫描实现类,无需指定实现的Service和Dao
* getPostData可将页面对象直接获取为Entity对象,无需手动赋值
* 自动根据请求是否支持gzip,压缩返回后的JSON
* 支持Linux环境自动预编译所有jsp文件,不依赖tomcat的jspServlet
* 支持jsp文件修改后自动重新编译,无需重启tomcat服务
WIKI
https://gitee.com/yydf/easystruts-xjcy/wikis/pages
源码下载
https://github.com/xiangjiangchuangyuan/struts
DEMO下载