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
来自:开源中国社区