jpa问题
jpa在公司项目中真的比mybatis, tk.mybatis自动生成mapper还好用吗,性能还好吗。
101
收起
正在回答 回答被采纳积分+1
1回答
慕沐0177137
2020-02-06 16:20:44
个人感觉,外企用mybatis还是比较少的,jpa对于不同数据库的支持比mybatis 强一些。
国内盛行mybatis,个人认为主要原因是互联网的复杂业务,导致需要很多sql需要做表关联(不好意识,本人在外企,大部分朋友现在多数也在互联网相关的公司,国内传统软件企业技术站了解很少).
外企呢,主要是过去很多codebase就是hibernate和jpa,完全重构需要很大的人力,
而且,外企使用的数据库不是很单一, PG,mssql,自研发,etc, 这个场景就不适合mybatis.
jpa benchmark 性能应该是不如mybatis的(针对mysql家族的数据库)
但是说回来,持久层框架能用出性能问题, 那TPS要很大哦........
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星