Hibernate如何映射文件

技术Hibernate如何映射文件这篇文章给大家分享的是有关Hibernate如何映射文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。由于JPA是不需要配置的,代码里面已经包括了注释,所以下

这篇文章给大家分享的是有关冬眠如何映射文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

由于作业的装配区(JobPackArea)是不需要配置的,代码里面已经包括了注释,所以下面附上冬眠映射文件,为了使数据库里面更清楚一些,所以两者使用的表不是同一张表,JPA的表是带作业的装配区(JobPackArea)前缀的,用@Table这个注释声明了这一点。

?xmlversion=’1.0 ‘编码=’UTF-8 ‘?DoctypeHibernate-映射公共’-//Hibernate/Hibernate appingdd 3.0//EN ‘ ‘ http://Hibernate。SourceForge。net/Hibernate-mapping-3.0。dtd ‘ Hibernate-映射包=’ com。哈德斯利。jpaentity ‘ class name=’ Department ‘ table=’ Department ‘ idname=’ id ‘ column=’ departatid ‘ type=’ long ‘ generator class=’ native ‘/id property name=’ deptName ‘/property=’ description ‘/setname=’ persons ‘ key column ‘调用作业的装配区(JobPackArea)的代码如下:

EntityManagerFactoryemf=持久性。createentitymanagerfactory(‘ tests h1 pu2 ‘);

entitymanager rem=emf。createentitymanager();

em.getTransaction().begin();

com。哈德斯利。杰潘提提。persop=newcom。哈德斯利。杰潘提提。person();

p。setage(26);

p.setName(‘千里冰封’);

com。哈德斯利。杰潘提提。departmentdept=em。发现

(com。哈德斯利。杰潘提提。部门。同学们,再见。的值(‘ 3 ‘);

System.out.println(‘找到的dept=’ dept

艾米。移除(部门);

em.getTransaction().commit();

调用冬眠的代码如下:

会话会话=Hibernate util。GetSessionFactory().getCurrentSession();session.getTransaction().begin();部门部门=(部门)session.load(部门。类,2);会话。删除(部门);session.getTransaction().commit();***发现是作业的装配区(JobPackArea)是不能删除的,而冬眠这边的调用可以删除,一开始我还以为是toplink的实现问题,后来特意把实现改成冬眠的实现,也同样。所以有可能是作业的装配区(JobPackArea)的要求必须得这样做,不能替我们自动完成一些东西,是利于安全。这可能就是标准和流行的差别吧。

感谢各位的阅读!关于”冬眠如何映射文件”这篇文章就分享到这里了,希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/137021.html

(0)

相关推荐

  • 美的电饭煲怎么用,美的电饭煲怎么正确使用

    技术美的电饭煲怎么用,美的电饭煲怎么正确使用1美的电饭煲怎么用、先用手紧紧的握住压力锅的锅盖手柄,顺时针方向旋转锅盖到压力锅的限位边,向上提起锅盖。2、取出电压力锅的内锅将需要进行烹调的食物和水放入内锅中,但是放进的食物

    生活 2021年10月27日
  • 一筹莫展什么意思,一筹莫展的筹是什么意思

    技术一筹莫展什么意思,一筹莫展的筹是什么意思◎ 一筹莫展 yīchóu-mòzhǎn筹:计策。展:施展。一点计策也想不出;一点儿办法也没有《宋史·蔡幼学传》:“多士盈庭而一筹不吐。”后以“一筹莫展”比喻一点办法也没有。

    生活 2021年10月29日
  • Redis对于过期键的清除策略有哪些

    技术Redis对于过期键的清除策略有哪些本篇内容主要讲解“Redis对于过期键的清除策略有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Redis对于过期键的清除策略有哪

    攻略 2021年11月24日
  • JavaScript中有什么数据类型转换函数

    技术JavaScript中有什么数据类型转换函数这篇文章给大家分享的是有关JavaScript中有什么数据类型转换函数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

    攻略 2021年11月20日
  • 7组-Alpha冲刺-4/6

    技术7组-Alpha冲刺-4/6 7组-Alpha冲刺-4/6一、基本情况队名:比奇堡养老队
    组长博客:链接
    小队人数:9二、冲刺概况汇报
    ===============================

    礼包 2021年11月14日
  • HBase1.x中Region的拆分是怎样的

    技术HBase1.x中Region的拆分是怎样的这篇文章给大家介绍HBase1.x中Region的拆分是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。第一部门:Region拆分的实现 c

    攻略 2021年11月15日