我是春季新手。使用彈簧3.0 mvc。我正在創建一個Spring應用程序,我有一個登錄表單,任何一個請建議如何集成休眠及其設置...如何將spring與spring集成?
回答
您可以在Spring的應用程序上下文中定義Hibernate的Session Factory bean。請看下面的例子:
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource"><ref local="dataSource"/></property>
<property name="mappingResources">
<list>
<value>dao/hibernate/Login.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
其中:
數據源 - 參考javax.sql.DataSource中的一些實施
mappingResources - Hibernate的ORM映射文件列表(建議立即進行刪除上類路徑)
hibernateProperties - 一些基本的Hibernate prop你應該告訴Hiberante你至少使用了什麼類型的數據庫
然後,你可以將這個bean連接到應用程序的DAO類中,並使用有線sessionFactory對象執行CRUD操作。
對未來的建議:您應該在您的問題中更具體!
不是一個教程,但對於Spring 3.0 web堆棧的概述,我建議... Overview of the Spring 3.0 Web Stack。 Keith Donald討論了Spring 3.0 web堆棧,關鍵Spring Framework和Spring MVC特性,Spring MVC功能演示,REST支持,驗證支持,自動數據轉換,數據綁定和驗證,Joda時間支持,Spring JavaScript,Dojo,Spring Web Flow,Spring Security,Spring BlazeDS以及Spring web棧的路線圖。
對於持久性,也許看看JPA 2.0和Spring 3.0與Maven。但文件仍然是IMO的最佳資源。見13 "Object Relational Mapping (ORM) Data Access"
關於IDE,Spring Tool Suite確實會給你最好的用戶體驗
例如,參考以下鏈接:
http://www.mkyong.com/struts/struts-spring-hibernate-integration-example/
http://www.vaannila.com/spring/spring-hibernate-integration-1.html
您可以使用Springfuse。這是一個使用Spring,Spring-mvc和Hibernate構建maven projet的工具。它可以爲您提供一些演示(對新手非常有用)。
你可以訪問這個blogspot,它很有用。
http://vishalbiradar.blogspot.in/2017/04/how-to-integrate-spring-with-hibernate.html
- 1. 將Spring MVC與Spring集成集成
- 2. Spring如何與Hibernate集成
- 3. 集成Spring Boot與Spring Security
- 4. 如何將elasticSearch與spring集成?
- 5. 如何將Spring重試與AsyncRestTemplate集成
- 6. 如何將ExtJS與Spring框架集成
- 7. 如何將Spring Boot與Hibernate集成?
- 8. 如何將GWT與Spring集成?
- 9. 如何將Spring Cloud與logback集成?
- 10. 與Spring集成
- 11. 將ehcache與spring 3.0集成
- 12. 將JasperReports與Spring集成
- 13. 將GWT與Spring集成
- 14. 將Spring與JSF2集成
- 15. PollableChannel與Spring集成
- 16. Spring與Splunk集成
- 17. 集成Spring與GWT
- 18. Aciviti與Spring集成
- 19. 如何將MVC休息服務與Spring集成集成?
- 20. 如何集成Spring Webflow,Spring Mobile和WURFL
- 21. spring-cloud-sleuth與spring-amqp集成
- 22. 與Spring MVC的集成Spring Batch的
- 23. Spring會話與spring security saml的集成
- 24. 無法將Spring-MVC與jqGrid集成
- 25. 將JOSSO與spring ws客戶端集成
- 26. 將Spring 2.5與Ibatis集成3
- 27. 將Spring Security與Vaadin 7集成
- 28. 將驗證碼與Spring Security集成
- 29. 如何使用Spring集成
- 30. 與Spring MVC集成的WordPress