社区
非技术区
帖子详情
现在工作中不喜欢用Hibernate是因为什么?
肥老
2016-05-23 05:24:10
是因为MyBatis更简单还是什么?
...全文
178
3
打赏
收藏
现在工作中不喜欢用Hibernate是因为什么?
是因为MyBatis更简单还是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loveunittesting
2016-05-24
打赏
举报
回复
不想用就是不想用,偏好问题。我倒是一般会用,但是我直接用jpa方式使用hibernate。而且用这种jpa/hibernate实体类构建充血模型还算比较方便,毕竟gavin king构建hibernate/jpa的时候,对领域模型也是考虑的比较多。对mybatis没咋用过,但是无疑对于数据库的操作更加灵活,对于领域模型更无损。
执笔记忆的空白
2016-05-24
打赏
举报
回复
你说的也是一个原因 hibernate很强大,比如hibernate二级缓存,悲观所乐观锁,这些运用场景很多,但是hibernate配置也比较多,HQL相对于初学者或者不常用的开发者来说容易搞错, 相对于mybatis来说,要复杂一点
w1530520334
2016-05-23
打赏
举报
回复
你看一下 两个的优缺点就知道了
hibernate
-3.13.zip
Hibernate
是一个开源的对象关系映射(ORM)框架,它允许开发者使用面向对象的编程语言(如 Java)来处理数据库操作,极大地简化了数据访问层的开发。
Hibernate
3.13 版本是
Hibernate
发展历程
中
的一个重要里程碑,...
hibernate
3.5.5 常用jar包
Hibernate
是Java领域
中
一款著名的对象关系映射(ORM)框架,它允许开发者使用面向对象的方式来操作数据库,极大地简化了数据库编程。在这个“
hibernate
3.5.5 常用jar包”
中
,包含了运行和开发基于
Hibernate
3.5.5...
Hibernate
_Tools_for_eclipse_HbmTool.rar
然后单击Exporters选项卡,选择导出项目,这里选择了Domain code(.java) 和
Hibernate
XML Mappings(.hbm.xml),因为使用的JDK版本较高因此复选Use Java 5 syntax项。Refresh和Common项可不进行设置,最后单击Run运行...
struts+
hibernate
实
现在
线音乐系统源码
Struts和
Hibernate
是Java开发
中
常用的两个开源框架,它们在构建Web应用程序时起着至关重要的作用。本项目是一个基于Struts和
Hibernate
实现的在线音乐系统,它提供了丰富的功能,包括音乐播放、下载以及一个简单的...
springmvc spring
hibernate
jpa maven 整合
在项目
中
,Spring与
Hibernate
或JPA的结合使用,使得数据操作变得简单,如保存用户数据到数据库。 Maven是项目管理和构建工具,它管理项目的依赖关系,自动化构建过程,包括编译、测试、打包和部署。在"ajie-wechat...
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章