abel533 / Mapper

Mybatis Common Mapper - Easy to use
https://mybatis.io
MIT License
7.32k stars 1.63k forks source link

各位大神,有考虑过集成 mybatis-dynamic-sql 这个项目吗 #843

Open DouglasZillah opened 2 years ago

DouglasZillah commented 2 years ago

mybatis-dynamic-sql项目官网

mybatis 官方自己搞得一个动态SQL生成的工具,用起来还挺方便的,请问有考虑过集成吗

abel533 commented 2 years ago

这个项目还没包含到 mybatis 组织的时候就看过。

这个不用集成,想用就用。。如果还想和类似 Mapper 一起用,可以看看下面这个项目:

https://github.com/mybatis-mapper/mapper

DouglasZillah commented 2 years ago

这个项目还没包含到 mybatis 组织的时候就看过。

这个不用集成,想用就用。。如果还想和类似 Mapper 一起用,可以看看下面这个项目:

https://github.com/mybatis-mapper/mapper

看上去是一个比本项目更新的项目呀,本项目的功能是都迁移到这个 mybatis-mapper 项目吗?

另外还有一个问题,对于 jpa 没有做特别多支持,是不是因为 jpa 和 mybatis 的核心逻辑不太一样,能复用的注解只有那几个关于实体的😅

DouglasZillah commented 2 years ago

这个项目看得我浑身舒畅,比某 plus 高级了不知道多少。

我之前想基于原生mybatis+dynamic-sql-provider做扩展,也就是想做成这样,大神把我想做但是没做成的事情给做出来了,真是又高又硬!

顺便吐槽一下某个别的框架…… 我今年接手了几个小项目,都在用plus,那个代码看得我浑身难受,字段全都是魔法值,要么wrapper强行套lambda,整个项目wrapper条件满天飞,完全不考虑层次结构和查询性能问题。好不容易看到个多数据源的项目还可以,结果文档居然还收费。现在我自己搞项目,我是铁了心要把plus移除掉的。