您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
jpa和mybatis如何选择?
是一个,是一种,自定义jpa和mybatis如何选择?
发布时间:2020-12-06加入收藏来源:互联网点击:
jpa和mybatis如何选择?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
MyBatis详解 与配置MyBatis+Spring+MySqlMyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。需要使用的Jar包:mybatis-3.0.2.jar(mybatis核心包)。mybatis-spring-1.0.0.jar(与Spring结合包)。MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。需要使用的Jar包:mybatis-3.0.2.jar(mybatis核心包)。mybatis-spring-1.0.0.jar(与Spring结合包)。 ------------- 如果我回答对你有帮助,请关注我一下。或有其他问题也可以关注我,给我发私信
回答于 2019-09-11 08:43:50
面向找工作选择,看看市面上相应岗位的要求,看看各个公司都喜欢哪一种。
回答于 2019-09-11 08:43:50
很多公司还是用mybatis,因为它比较轻量,可扩展性也比较强,例如你想做分表分库,读写分离了等等,对于mybatis的增强jar包更多,可以更加方便的让你解决问题
并且如果遇到问题,网上mybatis的回答会更加丰富,也会有更多的人为你解答
最后再说面试,很多公司会问题有没有看过mybatis的源码,原理,但至少我没有被问过jpa的东西
我并不是说jpa不好,不优秀,只是目前的情势就是mybatis更加流行
回答于 2019-09-11 08:43:50
主要看项目业务,现在流行用mybatis,企业都在用,mybstisplus
也是必须的,jpa有些不灵活
回答于 2019-09-11 08:43:50
jpa适合单表业务,mybatis适合多表关联业务,可以同时在项目中用。
上一篇:头条里的问答,能否精选优秀答案集册出书?大家认为如何?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |