讨论就给分,对于中小型系统数据持久化工作使用什么性价比较高 进行数据持久化的方法很多,hibernate、ibatis、封装后的JDBC……大家有没有思考过对于业务比较简单的中小型系统哪个更实用、性价比更高呢?给出你的观点和理由 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要是业务简单 我感觉还是用hibernate吧 这样用起来也省事 不用自己封装 用ibatis比较好!首先:hibernate比较耗资源!而且用起来比ibatis麻烦多了比如说:你要修改个字段,又要去po里面改,又要去映射中改!用ibatis就直接改po就可以了!还有 ibatis在耗资源上 比hibernate少!而且传的参数只能是对象!这就说明你可以传一个你任何想要的对象。如传给分页的对象.......比较方便 要看从什么角度考虑吧,个人感觉hibernate更简单,不过4#说的不错 这个有同感,修改字段的确挺烦人的,以前选用过ibatis 另外以前JDBC结合spring封过一套 通用组件,用起来感觉还可以,但是事务管理起来有点麻烦,想通过spring的事务管理改进一下 hibernate用起来的确省事,感觉挺难取舍的 JPA准确的说是种标准吧 这个有点泛化了 ibatis 比hibernate轻!后期调优好点!要是有能力用jdbc 个人觉得中小型企业的话持久化就可以使用hibernate来做了;但是做好优化设置,比如:cascaed ,layz,inverse,等等,有必要的话还可以用上hibernate的一级缓存和二级缓存。倘若数据海量还是建议个人写一个JDBC封装类用来调用,毕竟JDBC比hibernate效率要高些;倘若JDBC效率还是不能满足的话,只能启用数据库支持的优化配置了,Orcale就有的。 更实用、性价比高,这个不用问,看看主流就知道,如果性价比不高,不实用,开发效率低,那么就没人用它了,所以还是Hibernat好一点,开发起来快,也比较好维护。IBatis开发斜率低,但扩展和维护性性很高,一般银行项目会用它。 关于多人合作的模式问题 为什么我再MyEclipse里面部署好了Tomcat,每次修改源代码后都需要重新停止和启动Tomcat服务呢? style 属性行者 div框大小 5555555555刚才结账给错分数啦。。。。。没多少分啦重新给下 (菜鸟问题 散分)关于使用FormFile文件上传的问题 请教各位高手servletcontext对象是什么时候生成的 图片的问题 乱码问题 JAVABEAN实现文件下载 初学者的一个简单问题:如何使.JSP文件能在浏览器中查看效果,如何编译.JSP文件. 网站发布问题!! 关于JavaWeb开发中的问题
比如说:你要修改个字段,又要去po里面改,又要去映射中改!
用ibatis就直接改po就可以了!还有 ibatis在耗资源上 比hibernate少!而且传的参数只能是对象!这就说明你可以传一个你任何想要的对象。如传给分页的对象.......比较方便