一个轻量级的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
如果你必须用到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
相关文章推荐
- Portal-Basic Java Web 应用开发框架:应用篇(一) —— 配置文件
- 从零开始写javaweb框架笔记11-搭建轻量级JAVAWEB框架-搭建开发环境
- 轻量级JavaWeb开发框架EWeb4J作者赖伟威专访
- Java Web开发之配置一个Servlet接收多个接口
- 一个使用Java jdk8中Nashorn(Java javascript引擎)设计的Web开发框架
- SiteMesh 一个轻量级灵活的java web框架
- Java web开发,在一个jsp里放太多java代码的后果,摘自 java web轻量级开发面试教程
- java web开发中,jsp使用了frameset框架,如何实现整个页面跳转,并且同一个表单中可以提交两个action
- 轻量级JavaWeb开发框架EWeb4J作者赖伟威专访
- 从零开始写javaweb框架笔记13-搭建轻量级JAVAWEB框架-开发一个类加载器
- Python web框架Django学习(1)——在win7 64bit下配置开发环境Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和
- 一个使用Java jdk8中Nashorn(Java javascript引擎)设计的Web开发框架
- Java web开发,在一个jsp里放太多java代码的后果,摘自 java web轻量级开发面试教程
- java开发框架——配置文件web.xml
- java-web抛弃框架走自己的路(一个纯粹的java开发构思)
- 如何开发一个java开源框架-----Jvn框架之实现用注解代替配置文件
- TSS翻译:帮我选一个Java Web开发框架吧
- 从零开始写javaweb框架笔记13-搭建轻量级JAVAWEB框架-开发一个类加载器
- 一个专为移动端开发的原创即时通讯框架,超轻量级、高度提炼,完全基于UDP协议,支持iOS、Android、标准Java平台。
- Become.com的 Web Crawler: 一个超大规模的Java应用程序(想开发自己的搜索引擎增值服务的必读)