hibernate关联映射之多对一单向关联
来源:互联网 发布:手机不让安装软件 编辑:程序博客网 时间:2024/06/05 21:17
测试建表脚本:
create table Person1 ( personId number(10) not null primary key, addressId number(10) not null );create table Address1 ( addressId number(10) not null primary key );
Address.hbm.xml:
<class name="com.chenjun.eshop.staffManage.domain.Address" table="Address1"><id name="id" column="addressId"><generator class="assigned"><!-- 由程序分配主键 --></generator></id> </class>
Person.hbm.xml:
<class name="com.chenjun.eshop.staffManage.domain.Person"table="Person1"><id name="id" column="personId"><generator class="assigned"><!-- 由程序分配主键 --></generator></id><many-to-one name="address" column="addressId" not-null="true" /></class>
测试代码:
public void test() { Session session = this.getHibernateTemplate().getSessionFactory().openSession(); session.beginTransaction(); Address address = new Address(); address.setId(102); Person person = new Person(); person.setId(202); person.setAddress(address); session.save(address); session.save(person); //hibernate中的增删改都要提交事件,因为它默认是设为不提交的,而jdbc的connect是默认提交的。 session.beginTransaction().commit(); //释放资源 session.close(); }
0 0
- Hibernate关联映射之多对一单向关联映射
- hibernate关联映射之多对一单向关联
- hibernate之多对一单向关联
- Hibernate映射之多对一关联映射
- hibernate之多对一关联映射
- 【Hibernate步步为营】--关联映射之多对一
- 【Hibernate步步为营】--关联映射之多对一
- Hibernate多对一单向关联映射
- hibernate:多对一单向关联映射
- Hibernate多对一映射单向关联
- Hibernate多对一关联映射(单向)
- Hibernate关联之多对一外键单向关联
- Hibernate 关联映射 之多对一关联(一)
- 关联映射之多对一
- Hibernate关联映射之多对一、一对一映射
- 【HIbernate】(五)关联映射之多对一映射
- 【HIbernate】(五)关联映射之多对一映射
- Hibernate关联关系映射-----单向多对一映射配置
- 如何开启Tornado的调试模式
- 字符的逆序输出
- 文件编程:系统调用方式
- IOS中CALayer的使用
- Display Microsoft Terminal Services ActiveX Control (or Microsoft RDP Client Control
- hibernate关联映射之多对一单向关联
- 如何使用安卓4.4的SD卡?
- 开始用Tornado:从Hello World开始
- SQL_Server_2008安装教程_图解
- TinyHttp源码解读
- tomcat内存溢出
- Spring Core中一段比较优秀的逻辑
- ERROR 1820 set password for root@'db'=password("1q2w3e4r")
- NVIDIA Nsight Eclipse Edition for Jetson TK1