jdbc,hibernate,ibatis三者的优缺点?
发布网友
发布时间:2022-04-22 22:55
我来回答
共3个回答
热心网友
时间:2022-04-07 23:19
1
看需求了,jdbc更为灵活,更加有效率,系统运行速度快。但是用起来麻烦,有的时候用了存储过程就不方便数据库移植了。
2
Hibernate,IbatIS
关系数据库框架,开发速度快,更加面向对象,可以移植更换数据库,但影响系统性能。
热心网友
时间:2022-04-08 00:37
jdbc是一套数据库访问标准,提供了一组接口,是java语言访问数据库用到的东西
hibernate是一套orm映射框架,提供以对象的方式访问数据,但底层还是要把对象映射为jdbc来访问的。
ibatis也是一套数据库访问框架,但它是把sql语句给抽出来了,这样将来改语句的时候不用修改代码,底层也是jdbc
热心网友
时间:2022-04-08 02:12
JDBC操作数据库效率最高,最灵活
Hibernate映*表和类,效率慢些,便于利用面向对象的思想来操作数据库,使用率很高
iBatis介于两者之间,目前应用比较广泛了