初学ibatis

      刚刚接触ibatis,简略看了一下ibatis中文指南,以前一直是在使用Hibernate(虽然Hibernate学的也不咋地),有人总结说:“Hibernate是自动化ORM框架,而Ibatis则是半自动化ORM框架”,很明显这句话是建立在将这两个框架与JDBC相比较的基础上而言的。Hibernate是对数据库关系的完全OO封装,在面对简单的CRUD操作时程序员基本上不需要写SQL。此外相对于iBatis而言,在切换不同类型的数据库时,基本上只需要修改配置文件中数据驱动、URL、用户名、密码等信息。而Ibatis则还需要修改sqlMap配置文件中的SQL语句。但是Hibernate的完全封装有利也有弊,至少它牺牲了一部分灵活性,相对来说Ibatis在数据库操作上更具灵活性。

  以上拙见,望不吝赐教!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值