分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

Hibernate课程 初探多对多映射2-4 测试

发布时间:2023-09-06 02:06责任编辑:胡小海关键词:Hibernate
package com.ddwei.test;import org.hibernate.Session;import org.hibernate.Transaction;import com.ddwei.entity.Employee2;import com.ddwei.entity.Project;import com.ddwei.util.HibernateUtil;/** * ?* @author weijingli * */public class Test { ???????/** ????* 关联关系交由Project来管理,需要在Employee2.hbm.xml中设置反转; ????* 为了删除项目时,级联删除员工,所以需要在Project.hbm.xml中设置级联 记得cfg.xml 配置hbm.xml ????* @param args ????*/ ???public static void main(String[] args) { ???????Employee2 emp1 = new Employee2(1,"苏妲己"); ???????Employee2 emp2 = new Employee2(2,"白素贞"); ???????Project pro1 = new Project(1, "苏州银行"); ???????Project pro2 = new Project(2, "杭州银行"); ???????pro1.getEmployees().add(emp1); ???????pro2.getEmployees().add(emp1); ???????pro2.getEmployees().add(emp2); ???????????????Session session1 = HibernateUtil.getSession(); ???????Transaction trans1 = session1.beginTransaction(); ???????session1.save(pro1); ???????session1.save(pro2); ???????trans1.commit(); ???????HibernateUtil.closeSession(session1); ???????????}}

Hibernate课程 初探多对多映射2-4 测试

原文地址:https://www.cnblogs.com/1446358788-qq/p/9391614.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved