首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

jdbc、hibernate、ibatis的差异

2012-08-27 
jdbc、hibernate、ibatis的区别?jdbc:手动??手动写sql??delete、insert、update要将对象的值一个一个取出传到s

jdbc、hibernate、ibatis的区别?
jdbc:手动
??手动写sql
??delete、insert、update要将对象的值一个一个取出传到sql中,不能直接传入一个对象。
??select:返回的是一个resultset,要从ResultSet中一行一行、一个字段一个字段的取出,然后封装到一个对象中,不直接返回一个对象。
?ibatis的特点:半自动化
??sql要手动写
??delete、insert、update:直接传入一个对象
??select:直接返回一个对象???
?hibernate:全自动
??不写sql,自动封装
??delete、insert、update:直接传入一个对象
??select:直接返回一个对象

热点排行