Mybatis 中数据库某域的类型和对应的 model 里的 Java 数据类型可以不一致吗 ?

2017-03-29 01:18:28 +08:00
 esolve

某个数据库表 Student 对应 java model 里的 bean Student 类 数据库里, age 是 int 类型 但是在 Student 类里 age 是 String 类型 这样也可以吗?

2175 次点击
所在节点    问与答
4 条回复
incompatible
2017-03-29 01:23:15 +08:00
你自己试一试也就两分钟的事儿吧
zhuyao
2017-03-29 08:29:12 +08:00
可以, Datetime 对应 String 都可以,不过是 mysql
WhoMercy
2017-03-29 08:33:30 +08:00
Mybatis 还可以通过注解对每个 bean 的字段设置不同的入库、出库 ORM 处理(序列化)方式
0915240
2017-03-29 08:53:40 +08:00
或者使用 typehandler

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

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

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

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

© 2021 V2EX