请问大家有没有什么 ORM 框架能支持, MySQL5.7+的 JSON 格式 CRUD 的?

2019-10-22 09:59:15 +08:00
 0x666666

RT 现在碰到一个需求,做自定义字段的,准备使用 MySQL 的 JSON 来做,但是没有找到能支持对 JSON 做 CRUD 的框架。各位老哥帮帮忙

3864 次点击
所在节点    Java
11 条回复
killergun
2019-10-22 10:49:45 +08:00
程序里面自行序列化不行吗?
wu67
2019-10-22 10:52:26 +08:00
代码里面处理咯, 反正要这么整的, 大部分都要对数据进行一个处理, 那干脆从前端拿到数据之后处理、序列化, 然后再往表插值
ddddad
2019-10-22 11:12:37 +08:00
自己写个 TypeHandler 进行序列化就好了
0x666666
2019-10-22 11:24:25 +08:00
@ddddad
@wu67
@killergun
看来是没有支持这个的框架了 有一个框架一直在用 JOOQ,有支持的,但是写法偏原生。
linxiaojialin
2019-10-22 11:29:26 +08:00
什么语言? PHP 的话很多框架都支持的,如 Laravel
0x666666
2019-10-22 11:30:44 +08:00
FightForFreedom
2019-10-22 13:07:30 +08:00
jpa 是不用想的了。jpa 这玩意设计思想就不是让你去搞数据库特定的特性的

mybatis 或者更原始的方案比较适合
zydxn
2019-10-22 13:23:14 +08:00
MyBatis 自己写 SQL
version
2019-10-22 13:28:25 +08:00
代码处理好些吧,一般 json 储存的也很少拿来搜索的,你也可以当 虚拟化成字符串储存都行,不一定非要 json 类型,这样 mysql 低版本也适用,代码也好处理
ourslay
2019-10-22 19:18:19 +08:00
PoetAndPoem
2019-10-29 14:52:37 +08:00
@ourslay 很棒的框架,不愧是 hibernate 作者写的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/611638

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX