mybatis真不咋地,这么多配置,真的比jdbc好用?
Yoio
2014-10-27
4 回答
首先个人认为简化开发并不是采用框架唯一的目的,更重要的是规范,不用框架时写出来的代码千奇百怪,各种凌乱,有框架的约束更容易制定规范,而简化的任务是基于框架再做一些有针对性的封装时该做的事。
而因为框架内 部执行的复杂带来的性能损耗是要配合其他手段来优化的,比如连接池、缓存之类的,而这些手段是很容易通过框架间的整合融入进来的,如果你只用纯jdbc, 就比较困难,自己要做很多事情,还很难做好。框架整合封装完毕后,再来测试性能问题,单纯的执行一条SQL语句来判断效率是没有必要的,没什么实际价值, 更多的应该是去看在并发的情况下、不同的业务场景、针对业务有效的优化后,再来看整个工程所有功能模块的平均效率,你才会做出合理的判断。
举报
0/150
提交
取消