首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Hibernate基础之10:一对多关联的CRUD_@ManyToOne(cascade=(CascadeType.ALL))

2012-11-18 
Hibernate基础之十:一对多关联的CRUD__@ManyToOne(cascade(CascadeType.ALL))一:Group和Users两个类假定

Hibernate基础之十:一对多关联的CRUD__@ManyToOne(cascade=(CascadeType.ALL))



一:Group和Users两个类

假定一个组里有n多用户,但是一个用户只对应一个用户组。

1.所以Group对于Users是“一对多”的关联关系@OneToMany

Users对于Group是“多对一”@ManyToOne

2.CRUD时候,希望是能从具体用户Users查到其对应的Group,反过来也能通过Group查到具体Users,所以是双向关联

(所以要用mappedBy去除冗余信息)


Hibernate:     delete     from        t_Group     where        id=?22:56:20,691  WARN SqlExceptionHelper:143 - SQL Error: 2292, SQLState: 2300022:56:20,692 ERROR SqlExceptionHelper:144 - ORA-02292: 违反完整约束条件 (SCOTT.FK9F52DA5D4E678049) - 已找到子记录
















热点排行