红联Linux门户
Linux帮助

spring的极简封装 9iuspring

发布时间:2013-06-03 15:44:29来源:红联作者:empast
9iuspring,spring的极简封装,spring的强大灵活+jfinal的开发效率

9iuspring本身就是一个完整的eclipse项目,spring一站式开发的范例,包含spring core,spring jdbc,spring mvc.可以认为就是一个spring的demo.

spring的良好的扩展性,集成度,IOC,AOP事务,已经是项目的基础条件.

项目只依赖spring,没有hibernate,struts,ibatis.

理念和jfinal一致,提高开发效率.

hibernate太过复杂,运用不好就会造成很大影响,ibatis的优势就是把sql写入xml文件,利于数据库调优和sql语句管理.数据库调优可以使用druid直接输出比较慢的sql,比分析xml中的语句更直观,关于sql管理,9iuspring所有的sql语句都使用Finder封装,只要查看Finder在项目中的引用,就能查看项目中所有的sql语句,就此,ibatis的优势就很小了.

struts 和 spring mvc 相比,个人感觉还是有点差距的.

//就极简而言,一个数据库只需要一个Service,就可以管理这个数据库的任意一张表。

项目主页:http://code.google.com/p/9iuspring/

下载地址:http://code.google.com/p/9iuspring/downloads/list

来自:开源中国社区
文章评论

共有 0 条评论