新聞中心
這篇文章主要講解了“Hibernate會話工廠怎么建立”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Hibernate會話工廠怎么建立”吧!
目前創(chuàng)新互聯(lián)已為近千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站改版維護、企業(yè)網(wǎng)站設(shè)計、永定網(wǎng)站維護等服務(wù),公司將堅持客戶導向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
安裝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 文件添加相應(yīng)的依賴項即可,如下所示:
...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 項目都使用了輕量級的應(yīng)用框架,例如 Spring。如果您正在使用 Spring 框架,可以使用 AnnotationSessionFactoryBean 類輕松建立一個基于注釋的Hibernate會話工廠,如下所示:
org.hibernate.dialect.DerbyDialect create ...
com.onjava.modelplanes.domain.PlaneType com.onjava.modelplanes.domain.ModelPlane ...
感謝各位的閱讀,以上就是“Hibernate會話工廠怎么建立”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對Hibernate會話工廠怎么建立這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
本文標題:Hibernate會話工廠怎么建立
地址分享:http://fisionsoft.com.cn/article/gceiip.html