RT 现在碰到一个需求,做自定义字段的,准备使用 MySQL 的 JSON 来做,但是没有找到能支持对 JSON 做 CRUD 的框架。各位老哥帮帮忙
1
killergun 2019-10-22 10:49:45 +08:00
程序里面自行序列化不行吗?
|
2
wu67 2019-10-22 10:52:26 +08:00
代码里面处理咯, 反正要这么整的, 大部分都要对数据进行一个处理, 那干脆从前端拿到数据之后处理、序列化, 然后再往表插值
|
3
ddddad 2019-10-22 11:12:37 +08:00
自己写个 TypeHandler 进行序列化就好了
|
4
0x666666 OP |
5
linxiaojialin 2019-10-22 11:29:26 +08:00
什么语言? PHP 的话很多框架都支持的,如 Laravel
|
6
0x666666 OP @linxiaojialin Java
|
7
FightForFreedom 2019-10-22 13:07:30 +08:00
jpa 是不用想的了。jpa 这玩意设计思想就不是让你去搞数据库特定的特性的
mybatis 或者更原始的方案比较适合 |
8
zydxn 2019-10-22 13:23:14 +08:00
MyBatis 自己写 SQL
|
9
version 2019-10-22 13:28:25 +08:00 via iPhone
代码处理好些吧,一般 json 储存的也很少拿来搜索的,你也可以当 虚拟化成字符串储存都行,不一定非要 json 类型,这样 mysql 低版本也适用,代码也好处理
|
10
ourslay 2019-10-22 19:18:19 +08:00 via iPhone 1
jpa 的话可以用 https://github.com/vladmihalcea/hibernate-types 这个
|
11
PoetAndPoem 2019-10-29 14:52:37 +08:00
@ourslay 很棒的框架,不愧是 hibernate 作者写的
|