mybatis呢是一个orm数据库框架,非常适合新人学,门槛相对较低本人呢曾经是先做的hibernate,后接触的mybatis,接触mabatis前我比较抵触,为啥呢,当时喜欢hibernate的POJO,直接注解实体映射数据库表对象,要增删改造直接get(id),save(e ...
mybatis呢是一个orm数据库框架,非常适合新人学,门槛相对较低
本人呢曾经是先做的hibernate,后接触的mybatis,接触mabatis前我比较抵触,为啥呢,
当时喜欢hibernate的POJO,直接注解实体映射数据库表对象,要增删改造直接get(id),save(entity),delete(entity),update(entity),显得非常方便;
而且又支持hql的查询
但是,久而久之,很多数据库性能方面的问题会暴露出来,你必须直接优化sql语句,那么hibernate的弊端就出现了
虽然mybatis需要手写sql语句,其实也挺不错,字段映射就OK了,多写写sql也是有好处滴
那有的人会问了,什么时候用hibernate,什么时候用mybatis呢?
回答曰:看项目呗,如果项目挺大,那就是mybatis,如果项目相对较小,是个后台管理系统,对数据的查询量不是特别多,那就用hibernate呗
或者干脆每个项目都用mybatis都行啊~!
除此之外,也有部分企业使用的自己开发的orm框架,连数据源都是自己的,那这样当然最好
好吧,废话有点多,咱写代码的还是直接贴码吧:
(头几篇博文不会使用maven,后面的ssm整合会使用maven来进行管理)
工程结构:
asm-3.3.1.jar
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:mybatis 一二事(1)
关键词:mybatis
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。