当前位置:编程学习 > JAVA >>

hibernate-实体类有Map类型的数据的咨询

实体类class Person
{
   private Long id;
   private String name;
   private Map variable;   //getter and setter
}
而其中的map类型的字段variable的键是随机的,不是固定的。不知道通过hibernate是否可以实现下面的需求:
首先数据库的表结构设计只能是
(
 id-bigint
 name-varchar(200)
 variable varchar(200)
)
将执行hibernate的session.saveOrUpdate()时,variable以json格式存入数据库。当执行
session.get()是,将数据库为字符串类型的variable数据转化为Map,存在属性variable中 --------------------编程问答-------------------- 不能手动转换吗,Person外面封装一个POJO,set与get改一下。
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,