社区
Java EE
帖子详情
企业级应用系统,持久层框架选型。hibernate还是mybatis?
职业驱魔师
2014-03-23 10:29:46
选择使用hibernate还是mybatis呢,各位有何高见
...全文
211
7
打赏
收藏
企业级应用系统,持久层框架选型。hibernate还是mybatis?
选择使用hibernate还是mybatis呢,各位有何高见
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
比特灵
2014-03-24
打赏
举报
回复
mybatis 还没用,在用ibatis。 这三年里hibernate只在一个项目里用过,B2B的网站。
Inhibitory
2014-03-24
打赏
举报
回复
例如你的需求里有10张表,100张表联合查询,用MyBatis,不要考虑Hibernate。
木鱼121
2014-03-24
打赏
举报
回复
这个的需要看你做什么类别的项目了,Hibernate与Mybatis并存在现状,说明他们各自有利弊。 你可以分析分析智联招聘的职位: 政府项目,或
者数据量比较小的项目 Hibernate用的比较多。
好处是Hibernate号称ORM而Mybatis自称半自动ORM,也就是说,Hibernate集成度更高。在开发中,故而Hibernate比Mybatis开发效率快,你要知道企业是讲效率的 效率代表着利益; 但是 效率上面讲Mybatis比较灵活,我们自己写SQL 可尽量优化,
所以大数据的企业 往往用Mybatis 如互联网。
sampson_li
2014-03-23
打赏
举报
回复
推荐用mybatis,hibernate做大了不太好控制,还有性能问题
冰女潮汐
2014-03-23
打赏
举报
回复
这个区分俺也不晓得,俺们用的hibernate
_serendipity_
2014-03-23
打赏
举报
回复
用Hibernate好。但是不要直接用Hibernate,而是最好用JPA,把Hibernate作为一种JPA实现。Hibernate做企业应用,在多数情况下是能满足需要的,如果发现Hibernate不满足的情况,可以很方便地替换成其他支持JPA的持久层实现。MyBatis就没有上述优势。
乔木然
2014-03-23
打赏
举报
回复
具体要看项目业务复杂性与性能需求了,如果经常用到复杂sql还是使用ibatis方便
wetech-admin:wetech-admin是基于Spring Boot 2.0+
Mybatis
+Vue的轻量级后台管理
系统
,适用于中小型项目的管理后台,支持按钮级别的权限控制,
系统
具有最基本的用户管理、角色管理、权限管理等通用性功能,企业或个人可直接在此基础上进行开发,扩展,添加各自的需求和业务功能!
技术
选型
后端技术技术名称版本官网Spring Boot
应用
框架
2.3.2.RELEASE
MyBatis
持久层
框架
3.2.1
MyBatis
-Ext基于
MyBatis
的增强扩展1.6.5Maven项目构建管理4.0.0Apache Shiro安全
框架
1.6.0Logback日志组件1.1.3
Hibernate
...
ssh商城代码
企业级
开发,重的是开发效率和成本,喜欢用旧的稳定的东西,人员也好招。而互联网公司,多少有些爱折腾的极客精神,比较喜欢开源,常把性能,优化,瓶颈挂在嘴边,技术氛围较浓,想搞个东西,证明自已牛逼,这样也更...
《
Mybatis
持久层
框架
》系列第 01 期
Mybatis
快速入门
Mybatis
的前身叫 iBatis,是一款优秀的
持久层
框架
,用来访问数据库,做数据持久化操作。本质上只是对 JDBC 进行封装,简化 JDBC 繁琐的操作。《
Mybatis
持久层
框架
》系列直播将以个人多年经验来快速讲解
Mybatis
的...
持久化
框架
选型
对比,包含JdbcTemplate、JPA、
hibernate
、
Mybatis
、
Mybatis
-plus
持久化
框架
选型
对比,包含JdbcTemplate、JPA、
hibernate
、
Mybatis
、
Mybatis
-plus
常见
持久层
框架
赏析,到底是什么让你选择
MyBatis
?
在绝大多数在线
应用
场景中,数据是存储在关系型数据库中的,当然,有特殊要求的场景中,我们也会将其他持久化存储(如 ElasticSearch、HBase、MongoDB 等)作为辅助存储。但不可否认的是,关系型数据库凭借几十年的...
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章