我是春季新手。使用弹簧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