JavaEE笔记
Posted dawn-tangzedong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaEE笔记相关的知识,希望对你有一定的参考价值。
缓存是通过map储存的
hibernate中一对一关系配置
// 如果A中有B 或者B中有A,那么为单项关联 // 如果A和B互有,那么为双向关联(最常用) class A{ private int id; private String name; private B b; } class B{ private int id; private String name; private A a; }
主键关联 <!-- 两个对象必须确认它们被赋予相同的标识符 B 配置文件的id配置参数 --> <id name="id" column="id" type="int"> <generator class="foreugn"> <param name="property">A</param> </generator> </id> <!-- 如果是主键关联,constrained必须为true cascade 级联 因为A和B级联,所以存储A的时候也会存储B A文件配置参数<one-to-one>添加属性cascade="all" session.save(A); --> <one-to-one name="a" class="com.my.bean.A" constrained="true"/> 唯一外键关联 <!-- unique:唯一 <many-to-one>是多对一,唯一就是一对一了 --> <many-to-one name="a" class="com.my.bean.A" unique="true"/>
以上是关于JavaEE笔记的主要内容,如果未能解决你的问题,请参考以下文章