jfinal vs 9iuspring

光石头 发布于 2013/04/13 11:59
阅读 1K+
收藏 0

9iuspring 是我维护的开源项目,基于spirng的再次封装,和springside类似.9iuspring本身就是一个完整的eclipse项目,spring一站式开发的范例,包含spring-core,spring jdbc,spring mvc.可以认为就是一个spring的demo.

详细介绍: http://www.oschina.net/p/9iuspring

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

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

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

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

jfinal是一个非常强悍的开源项目.开发相率那是相当的高,但是还有缺陷.例如暂不支持嵌套事务.

对于理论性能而言,jfinal会比9iuspring要高一点,这是架构的差异,jfinal抛弃了javabean,使用map代替,不需要反射成对象,9iuspring依然使用javabean,包含getter,setter方法,需要映射实体对象.所以性能上会有差距

我希望大家和jfinal做个对比,看看性能差多少?开发效率有多少差距?


加载中
2
小白小霸王
小白小霸王
没有哲学观的框架都不是好框架
光石头
光石头
不知道提高开发效率算不算哲学观……
0
高得顺
高得顺
跟我想法差不多,你比我下手快了,关注
光石头
光石头
嗯,呵呵,以后多交流啊
0
光石头
光石头
睡不着,自己默默顶下……
光石头
光石头
@紫电清霜 .....额,你想多了啊......
紫电清霜
紫电清霜
注意身体啊,屁屁哥,大半夜的还不睡觉,难道在luguan,哈哈
0
老骥伏枥-志在千里
老骥伏枥-志在千里
9iuspring这个名字取的不好。
返回顶部
顶部