[请益] hibernate和mybatis

楼主: screwup (sss)   2021-03-28 17:45:27
已经好几年没碰Java 我记得当时很流行Hibernate
最近职缺都是Spring boot + Mybatis不是搭配Hibernate
请问各位大神这是什么原因呢?
作者: godddddd (howudoing)   2021-03-28 18:15:00
大陆 爱用 博弈机率高
作者: jej (晃奶大馬桶)   2021-03-28 18:32:00
有吗?全都会不是更好?不然数据库用jdbc也没什么不好的阿
作者: RealGarden (鲁蛇16号)   2021-03-28 18:33:00
Hibernate是不是被SpringBoot整合(类似功能)取代了?直接SpringBoot就好 不用再去找Hibernate jar档?
作者: tofuflower (无)   2021-03-28 18:39:00
一个欧美主流 一个中国主流
作者: new122851 (未若柳絮因风起)   2021-03-28 20:57:00
springboot有jdbcTemplate很方便要用JPA也有DataJPA原则上只要在pom加个starter就好了 不用烦恼整合的问题
作者: hegemon (hegemon)   2021-03-28 21:10:00
hibernate还是很流行呀..spring boot 默认也是hibernate
作者: gagalala (嘎啦)   2021-03-29 00:05:00
spring data jpa就是用hibernate啊
作者: f763guy (轻轻松松)   2021-03-29 00:34:00
Mybatis在join时较方便,与Hibernate相比,需要对SQL语法更为熟悉
作者: BlacksPig (Black Handsome s Pig)   2021-03-29 10:42:00
同上,当功能需要join大量table就用不到orm的好处。另外也有单一table无限扩字段等等table设计问题,会拖累orm效能
作者: superpandal   2021-03-29 17:01:00
这一整套配哪个都马马虎虎工具组 当然工作可以 大而全解耦方式 性能可以 自定义也还可以只是麻烦 肯定与Keep it simple and flexible不太合就是
作者: duck10704 (duck)   2021-03-29 22:59:00
hibernate 不是也有提供 raw sql 的方式吗?
作者: superpandal   2021-03-30 19:51:00
不够raw ha

Links booklink

Contact Us: admin [ a t ] ucptt.com