发布网友 发布时间:2022-04-22 22:55
共3个回答
热心网友 时间:2022-04-12 00:53
各有长短, 谈不上谁比谁垃圾. 现在主流不都是spring-data-jpa + mybatis么.
mybatis的sql语句放在xml中排版更好看, 然后mybatis的动态传参数也是非常方便的.
对性能没有严苛的要求用hibernate就好了.
动态组织sql这方面mybatis处理起来很方便的, 比如
<select id="dynamicIfTest" parameterType="Blog" resultType="Blog">用hibernate难免里写一堆判断.
不知道楼主所说XML重新生成是什么意思, 这个应该是IDE处理好的吧?
其实完全可以结合起来用.
热心网友 时间:2022-04-12 02:11
简单来说,ibatis给我感觉灵活小巧方便,hibernate 大量*映射,hibernate在框架里用的好的话,会让你持久层非常简单,代码量写的很少。个人感觉。热心网友 时间:2022-04-12 03:45
hibernate 和 ibatis 其实差不多的,都是利用 orm 模型设计的。