Hibernate,Ibatis,Jdbc 区别
来源:互联网 发布:sql中视图的作用 编辑:程序博客网 时间:2024/06/09 21:00
Hibernate属于全自动, Ibatis属于半自动,Jdbc属于手动,从开发效率上讲hibernate较高,ibatis居中,jdbc较低,从执行效率上讲hibernate较低,ibatis居中,jdbc较高,因为jdbc是手工写sql语句,程序员对sql的控制能力更大,可以根据业务需要进行优化,而ibatis虽然也可以对sql进行优化,但是他里面将resultset封装为实体的过程中采用了反射机制所以一定程度上影响了性能,而hibernate因为高度封装所以开发效率相对较高,但正因为这个原因,所以程序员在对sql语句的控制和优化方面相对比较弱,而且在将resultset封装成实体的过程中也采用了反射机制,所以在性能方面较低
0 0
- Hibernate,Ibatis,Jdbc 区别
- jdbc、Hibernate、ibatis的区别
- jdbc ,ibatis,hibernate三者的区别
- jdbc、hibernate和ibatis的区别
- ibatis与mybatis区别,hibernate、mybatis、JDBC区别
- ibatis与mybatis区别,hibernate、mybatis、JDBC区别
- ibatis与mybatis区别?Hibernate、MyBatis、JDBC区别?
- JDBC | Hibernate | Ibatis
- JDBC & iBatis & Hibernate調用存儲過程總結
- Jdbc&Hibernate&MyBatis&IBatis
- JDBC、Hibernate、iBATIS 对比
- JDBC iBatis Hibernate的区别及各自的优缺点总结
- hibernate、ibatis、jdbc 三者之间的区别
- ibatis和hibernate区别
- hibernate、ibatis区别
- hibernate和ibatis区别
- IBAtis 和 Hibernate 区别
- IBatis和Hibernate区别
- Preparedstatement和statement 区别
- 互联网产品血拼,免费更是大势所趋?
- Spring MVC 中的基于注解的 Controller
- 【10.2移动新特性】揭秘ArcGIS 10.2移动产品的离线功能【上:桌面模式】
- 使用AD Gallery制作强大的相册画廊
- Hibernate,Ibatis,Jdbc 区别
- 指函数指针数组的使用
- Nova Scheduler 调度过程简述
- NYOJ 138 找球号(二)
- 利用curator实现的zookeeper分布式锁服务
- 解析xml文件的几种技术
- _Z5qFreePv mingwm10.dll,libgcc_s_dw2-1.dll 相关问题
- linphone sip 处理
- 关于eclipse打开一闪而过的解决方法