您的位置:首页 > 编程语言 > Java开发

一个轻量级的java web开发框架,0配置

2017-09-08 10:53 405 查看
场景
如果你必须用到tomcat,请观看此文章,此框架是基于tomcat开发的web简易开发框架,必须依赖于tomcat。如果使用请在tomcat的lib文件夹下放入ant-1.8.2.jar,用来支持预编译所有jsp文件。

运行条件
* tomcat(8.0.47+)

* JDK(1.7+)

特色
* 0配置,无需任何配置文件,自动扫描所有注解类

* 低耦合,应用框架只需一个jar包

* 根据@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://gitee.com/yydf/easystruts-xjcy

DEMO下载

https://gitee.com/yydf/easystruts-xjcy/blob/master/demo.zip
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐