hibernate实体中List<String>字段的处理
2014-05-15 00:00
393 查看
场景描述:一个用户有多个昵称
使用@ElementCollection
用于映射一对多关系,在‘一’的一方应用,这个标签会使得一张新的表产生。
会产生一张新的表叫做 Nicknames 主键为user_id,表中产生一列叫做nickname。
或者数据库里面存String,然后转为List<String>
使用@ElementCollection
@ElementCollection @CollectionTable(name="Nicknames", joinColumns=@JoinColumn(name="user_id")) @Column(name="nickname") public List<String> getNicknames() { ... }
用于映射一对多关系,在‘一’的一方应用,这个标签会使得一张新的表产生。
会产生一张新的表叫做 Nicknames 主键为user_id,表中产生一列叫做nickname。
或者数据库里面存String,然后转为List<String>
相关文章推荐
- linq 获取实体列表中的某个字段返回ilist<string>
- 泛型与反射机制处理ComBox绑定的数据源是List<实体对象>
- webservice 中 String[], List <String>, ArrayOfString的处理
- java处理List<String>的内容将其转换成标准json格式
- hibernate使用本地sql语句查询,解决List<Object[]>转换成List<实体>
- hibernate之List<String>整理
- List<实体>与List<String>数据互转
- Hibernate查询任意字段,通过LinkedList<Object[]>取值
- C#中的List<string>泛型类示例
- List<Map<String, Object>> resultList按某些字段排序
- List<实体> 转字符串常用写法
- 解决 ”不允许在查询中显式构造实体类型“问题及使用其他方法实现返回 List<Model对象>或者IQueryable<Model对象>对象
- C#中string[]数组和list<string>泛型的相互转换 【转】
- .NET中string[]数组和List<string>泛型的相互转换以及Array类的Sort()方法 【整理】
- List<string> Exists Contains
- 有List<String> list1和List<String> list2,两个集合各有上万个元素,怎样高效取出两个集合中不同的元素?
- 使用Map把sql返回的list<Object>转成需要的实体对象
- 将List<Object[]>按照某字段值分类,对数据重新封装。
- 获取FTP上的所有文件名,保存到List<String>中
- C#中string[]数组和list<string>泛型的相互转换 【转】