IE盒子

搜索
楼主: 平安天下

为什么我劝你放弃mybatis

[复制链接]

1

主题

7

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-1-18 13:38:32 | 显示全部楼层
确实受够 mybatis,顺便借宝地安利一下自己写的一个 ORM 框架,就是因为无法忍受 mybatis 而诞生的,https://ktorm.liuwj.me
回复

使用道具 举报

3

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-1-18 13:39:01 | 显示全部楼层
赞同的简直不能再赞同了!
回复

使用道具 举报

2

主题

8

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2023-1-18 13:39:45 | 显示全部楼层
阿里巴巴没有牛人吗?做技术决策是无脑子的?阿里巴巴选择它,肯定是有道理的。

适用的就是最好的。老板才不在乎这么多,给我明天上线,线上稳定性4个9,你自己去选择吧。

[哈哈]
回复

使用道具 举报

1

主题

6

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2023-1-18 13:40:32 | 显示全部楼层
我觉得mybatis只能说他功能不是很强大,不是很多。
框架这东西各有各得场景,个人还是倾向于那种小的,灵活得框架,比如mybatis。它就像你所说得“sql模板引擎”也挺好得。
回复

使用道具 举报

2

主题

9

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2023-1-18 13:40:40 | 显示全部楼层
既然已经使用了 Spring Boot了,为什么不使用一下Spring Data JPA呢?
回复

使用道具 举报

2

主题

6

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2023-1-18 13:40:53 | 显示全部楼层
Spring Data JPA真好用呀,为什么他们总认为MyBatis灵活呢?但是我怎么觉得MyBatis的开发体验并没有Spring Data JPA好呢。
回复

使用道具 举报

2

主题

9

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2023-1-18 13:41:51 | 显示全部楼层
jpa不算特别难用,小项目用用也就罢了  复杂的情况下  你经常得仔仔细细的学一遍JPA的文档,但是实际上我用它这玩意就是为了不用看很多遍文档,mybatis不好用吗?
回复

使用道具 举报

1

主题

6

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2023-1-18 13:42:31 | 显示全部楼层
难道你不知道通用mapper,以及@selectprovider注解,还有lombok插件?用了这三个,增加字段也只需要修改bean就行
回复

使用道具 举报

1

主题

5

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2023-1-18 13:42:42 | 显示全部楼层
我现在入职一家公司,用的MyBatis,mapper.xml中一大段一大段的sql语句,只对查询参数和返回结果进行了封装。一个30多岁的同事说这样灵活,有问题直接该sql。
回复

使用道具 举报

0

主题

6

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-1-18 13:43:12 | 显示全部楼层
可以试试 gejun123456/MyBatisCodeHelper-Pro   致力于改善mybatis的开发体验 保持mybatis的灵活性 达到springDataJpa的效率
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表