[請益] 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