Hibernate会话工厂怎么建立

技术Hibernate会话工厂怎么建立这篇文章主要讲解了“Hibernate会话工厂怎么建立”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Hibernate会话工厂怎么建

这篇文章主要讲解了"冬眠会话工厂怎么建立",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"冬眠会话工厂怎么建立"吧!

安装Hibernate Annotation

要使用冬眠注释,您至少需要具备Hibernate 3.2和Java 5。可以从冬眠站点下载Hibernate 3.2和休眠注释库。除了标准的Hibernate JAR和依赖项之外,您还需要休眠注释。冲突文件(hibernate-annotations.jar)、Java持久性API (lib/ejb3-persistence.jar)。如果您正在使用马文,只需要向砰的一声文件添加相应的依赖项即可,如下所示:

.依赖组idg。hibernate/group idartifactidhibernate/artifactidversion 3。2 .1 .ga/版本/依赖关系依赖关系cygroupidg。hibernate/group idartifactidhibernate-annotations/artifactidversion 3。2 .0 .ga/版本/依赖关系依赖关系cygrouidjavax。持久性/组idartifactidpersistence-API/artifactidversion 1。0/版本/相关性.下一步就是获取冬眠会话工厂。尽管无需惊天的修改,但这一工作与使用休眠注释有所不同。您需要使用注释配置类来建立会话工厂:

会话工厂=newannocationconfiguration().buildSessionFactory();尽管通常使用绘图元素来声明持久性类,您还是需要在冬眠配置文件(通常是hibernate.cfg.xml)中声明持久性类:

!文档类型休眠-配置公共

-//休眠/休眠配置' dtd 3.0///EN '

http://冬眠。SourceForge。net/hibernate-configuration-3.0。dtd

hibernate-configuration

session-factory

mapping类=' com。在Java上。模型飞机。领域。/行星型

mapping类=' com。在Java上。模型飞机。领域。/模型飞机

/session-factory

/hibernate-configuration

近期的许多Java 语言(一种计算机语言,尤用于创建网站)语言(一种计算机语言,尤用于创建网站)项目都使用了轻量级的应用框架,例如春天。如果您正在使用春天框架,可以使用注释操作豆类轻松建立一个基于注释的冬眠会话工厂,如下所示:

!-hibernate session factory-bean id=' session factory ' class=' org。弹簧框架。ORM。冬眠3。注释。annotationsessionfactory bean '属性名称='数据源' refbean='数据源'/属性属性名称=' hibernate properties ' propsropkey=' hibernate。质量组织。冬眠。质量。derby quality/prop key=' hibernate。hbm2ddl。自动创建/道具./props/property属性名称=' annotatedClasses '列表值com。在Java上。模型飞机。领域。planet type/value value.com在Java上。模型飞机。领域。模型平面/值./list/property/bean感谢各位的阅读,以上就是"冬眠会话工厂怎么建立"的内容了,经过本文的学习后,相信大家对冬眠会话工厂怎么建立这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

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

(0)

相关推荐

  • nagiosQL怎么安装

    技术nagiosQL怎么安装这篇文章主要介绍了nagiosQL怎么安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。安装nagiosql1.yum -y

    攻略 2021年10月21日
  • HBase如何实现多租户

    技术HBase如何实现多租户这篇文章主要介绍了HBase如何实现多租户,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。多租户(multi-tenancy t

    攻略 2021年12月9日
  • 如何在RStudio中创建C++文件

    技术如何在RStudio中创建C++文件这篇文章主要介绍了如何在RStudio中创建C++文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在RStudi

    攻略 2021年11月6日
  • Maven编译打包时如何忽略测试用例

    技术Maven编译打包时如何忽略测试用例本篇文章给大家分享的是有关Maven编译打包时如何忽略测试用例,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。跳过测试

    攻略 2021年10月29日
  • php如何实现记录分页

    技术php如何实现记录分页这篇文章将为大家详细讲解有关php如何实现记录分页,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 php实现记录分页的思路:1、获

    攻略 2021年12月10日
  • Scrapy框架使用代理IP要点是什么

    技术Scrapy框架使用代理IP要点是什么Scrapy框架使用代理IP要点是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。scrapy框架通过模块化

    攻略 2021年10月28日