hibernate 枚举一对多该怎么做?

问题描述

hibernate 枚举一对多该怎么做?

例如说我有个类用户,还有个角色枚举。那么如果一个用户有多个角色枚举的标签的话,想用hibernate的一对多,那么怎么对枚举进行映射。跪求一个解决方案,角色枚举只能是枚举。不用一对多也可以。

解决方案

Hibernate中的一对多

时间: 2024-08-03 06:36:29

hibernate 枚举一对多该怎么做?的相关文章

关于hibernate单向一对多的一个问题

问题描述 关于hibernate单向一对多的一个问题 一个学生一个班级,班级一对多学生,班级中有一个Set里面存放学生,我执行下面的代码 @Test public void testUpdateStuToNewClass(){ Session session = factory.openSession(); Transaction transaction = session.beginTransaction(); Student stu = session.get(Student.class,

spring+hibernate(一对多)向数据库添加数据

问题描述 有两个问题:1.spring和hibernate中的一对多问题(包括添加.删除和更行)~我现在这么写代码规范吗?2.总感觉项目里加了spring之后,处理事务的速度变得慢了很多~比只是加入hibernate的时候慢~这是神马原因呢?数据库有两个表:"user"和"order":一个"user"对应多个"order":user表的外键关联在"order"表中具体的Dao借口都继承了泛型的Dao(泛型

hibernate 单项一对多更新一方时级联删除子方

问题描述 h我的需求是这样的:会员包含有多张图片,我建了一个会员表和一个图片表,使用单项一对多关联,目前我修改会员信息修改图片时,图片表的一起数据不请空,只是解除了关联关系而已.我想在更新会员时删除原有的图片,然后重新插入新的图片,请问怎样实现?会员类Member方配置关联,MemberQualifypictur为图片类: <set name="picture" inverse="false" cascade="all-delete-orphan&q

Hibernate单向一对多应注意的问题

这个 问题困扰我10多天,终于干掉了. 本人使用myeclipse6.5ga,进行hibernate一对多单向关联实例. 一直报如下异常: Hibernate: insert into hbql.score (score, type) values ................... 17:03:32,484 DEBUG JDBCExceptionReporter:69 - could not insert: [score.Score] [insert into hbql.score (sc

hibernate 映射-一对多双向

项目名称:shop_goods 使用spring ,hibernate,struts2,分别的版本如下: spring :3.2.3.RELEASE hibernate:4.2.2.Final struts2:2.3.4.1 使用xml配置,使用maven构建. 这里涉及两个实体类:商品,超市.因为要讲解一对多的关系映射,所以假设商品和超市之间是多对一联系. 一个超市有多个商品,一个商品只属于一个超市. 实体类代码如下(省略setter,getter方法)   Java代码   package 

就Hibernate的一对多根据外键查询

问题描述 现问题如下:学生表sid(主键):sname;老师表tid(主键):tname;在老师类中privateSet<Student>students;//对象组合在老师的hbm.xml配置文件中配置<setname="students"table="STUDENT"><key><columnname="SID"/></key><one-to-manyclass="c

Hibernate一个一对多的配置,不知道怎么从xml改为注解

问题描述 我详细贴出代码说下吧 类的关系是:   目录:SiteDirectory继承Directory   目录关系:SiteDirectorySubjection继承DirectorySubjection public class Directory extends BasePojo { private Set<? extends DirectorySubjection> subjections; //目录的上级目录 private Set<? extends DirectorySu

【SSH系列】Hibernate映射 -- 一对多关联映射

     映射原理       一对多关联映射和多对一关联映射的映射原理是一样一样的,所以说嘛,知识都是相通的,一通百通,为什么说一对多关联映射和多对一关联映射是一样的呢?因为她们都是在多的一端加入一个外键,指向一的一段,关联关系都是在多的一端进行维护,只是我们在写映射的时候发生了变化.       一对多和多对一的映射原理是一样的,但是她们之间也存在着小小的区别,毕竟世界上没有两片完全相同的叶子,她们之间的区别就是维护的关系不同,我们先来看多对一,多端维护一端的关系,在加载多端的时候,可以将一

关于hibernate中一对多的配置问题

问题描述 用hibernate,A一对多B,再用B一对多C,这种形式你们见过没?我这样配置,会在query.list()的时候报控指针.单独测试两个一对多,都能读到数据,但是一旦在B的配置文件中加入两个一对多,就出问题了,求指导呀~没人啊? 问题补充:<?xml version="1.0" encoding="utf-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernat