首先说一下inverse: "inverse" 直译过来就是"反转,使颠倒"的意思,书面化的解释为"是否将关系维护的权力交给对方" 1. 在hibernate中inverse默认是false,也就是己方拥有维护关系的权利, 当然为true的话,就是把维护关系的权利交给了对方 2. 在一对多的关系(多 ...
分类:
其他好文 时间:
2017-04-09 16:21:01
阅读次数:
197
什么是casecade? cascade 级联:让操作级联到子实体 save-update:保存和更新多的一端数据时,一的一端的数据可以一起保存和更新 none:不级联 delete:删除级联-不能在多的一端使用 all:表示所有操作都级联 例子:【Grade和Student类的定义与【7.2】相同 ...
分类:
其他好文 时间:
2017-04-07 11:07:23
阅读次数:
165
作用:是否级联被注解字段里面的对象。可选值:javax.persistence.CascadeType.PERSIST, MERGE, REMOVE, REFRESH, DETACH, ALL。可选其中的一个或多个,选一个时,花括号可用可不用。 或者:使用Hibernate自身的CascadeTyp ...
分类:
Web程序 时间:
2017-04-02 13:18:04
阅读次数:
334
1.创建项目,项目名称hibernatedemo16,目录结构如图所示2.在项目中创建lib目录存储jar文件,目录结构如图所示3.在src目录中创建实体BeanForum,包名(com.mycompany.demo.bean),如图所示4.实体BeanForum的内容如下packagecom.mycompany.demo.bean;
importjava.util.Set;
publiccl..
分类:
Web程序 时间:
2017-03-31 13:51:22
阅读次数:
150
1.创建项目,项目名称hibernatedemo17,目录结构如图所示2.在项目中创建lib目录存储jar文件,目录结构如图所示3.在src目录中创建实体BeanForum,包名(com.mycompany.demo.bean),如图所示4.实体BeanForum的内容如下packagecom.mycompany.demo.bean;
importjava.util.Set;
publiccl..
分类:
Web程序 时间:
2017-03-31 13:50:14
阅读次数:
235
. cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null . No action方式如果子表中有匹配的记录 ...
分类:
数据库 时间:
2017-03-31 12:06:20
阅读次数:
200
1、创建并命名外键 alter table OrderDetails add constraint fk_oderId foreign key (OrderId) references orders(OrderId);alter table OrderDetails add constraint f ...
分类:
数据库 时间:
2017-03-16 16:03:21
阅读次数:
274
--5个约束,主键约束、外键约束、唯一约束、检查约束、非空约束。 --添加主键约束 Alter table table_name Add constraints constraint_name Primary key (column_name); --语法说明 constraint_name:约束名 ...
分类:
数据库 时间:
2017-03-15 20:51:09
阅读次数:
292
问:sql 中 select * from A left join B on A.id=B.id where A.id=? 如果在Hibernate 中 用HQL 怎么表达呢 ?答:from A left join A.b b where A.id=?其中b是在实体类A的hibernate配置文件中 ...
分类:
Web程序 时间:
2017-03-09 15:27:36
阅读次数:
210
【Restrict & Cascade】 参考:https://my.oschina.net/cart/blog/277624 ...
分类:
其他好文 时间:
2017-03-09 13:33:17
阅读次数:
120