扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这篇文章主要讲解了“Hibernate会话工厂怎么建立”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Hibernate会话工厂怎么建立”吧!
目前创新互联已为近千家的企业提供了网站建设、域名、网页空间、网站改版维护、企业网站设计、永定网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
安装Hibernate Annotation
要使用 Hibernate Annotation,您至少需要具备 Hibernate 3.2和Java 5。可以从 Hibernate 站点 下载 Hibernate 3.2 和 Hibernate Annotation库。除了标准的 Hibernate JAR 和依赖项之外,您还需要 Hibernate Annotations .jar 文件(hibernate-annotations.jar)、Java 持久性 API (lib/ejb3-persistence.jar)。如果您正在使用 Maven,只需要向 POM 文件添加相应的依赖项即可,如下所示:
...org.hibernate hibernate 3.2.1.ga org.hibernate hibernate-annotations 3.2.0.ga ... javax.persistence persistence-api 1.0
下一步就是获取Hibernate会话工厂。尽管无需惊天的修改,但这一工作与使用 Hibernate Annotations有所不同。您需要使用AnnotationConfiguration 类来建立会话工厂:
sessionFactory = new AnnotationConfiguration().buildSessionFactory();
尽管通常使用
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
class="com.onjava.modelplanes.domain.PlaneType"/>
class="com.onjava.modelplanes.domain.ModelPlane"/>
近期的许多 Java 项目都使用了轻量级的应用框架,例如 Spring。如果您正在使用 Spring 框架,可以使用 AnnotationSessionFactoryBean 类轻松建立一个基于注释的Hibernate会话工厂,如下所示:
org.hibernate.dialect.DerbyDialect create ...
com.onjava.modelplanes.domain.PlaneType com.onjava.modelplanes.domain.ModelPlane ...
感谢各位的阅读,以上就是“Hibernate会话工厂怎么建立”的内容了,经过本文的学习后,相信大家对Hibernate会话工厂怎么建立这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流