jdbc,hibernate,ibatis三者的优缺点?

发布网友

我来回答

3个回答

热心网友

1
看需求了,jdbc更为灵活,更加有效率,系统运行速度快。但是用起来麻烦,有的时候用了存储过程就不方便数据库移植了。
2
Hibernate,IbatIS
关系数据库框架,开发速度快,更加面向对象,可以移植更换数据库,但影响系统性能。

热心网友

jdbc是一套数据库访问标准,提供了一组接口,是java语言访问数据库用到的东西
hibernate是一套orm映射框架,提供以对象的方式访问数据,但底层还是要把对象映射为jdbc来访问的。
ibatis也是一套数据库访问框架,但它是把sql语句给抽出来了,这样将来改语句的时候不用修改代码,底层也是jdbc

热心网友

JDBC操作数据库效率最高,最灵活
Hibernate映*表和类,效率慢些,便于利用面向对象的思想来操作数据库,使用率很高
iBatis介于两者之间,目前应用比较广泛了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com