我是春季新手。使用弹簧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 Boot与Spring Security
- 3. 如何将Spring重试与AsyncRestTemplate集成
- 4. 如何将Spring Cloud与logback集成?
- 5. 如何将elasticSearch与spring集成?
- 6. 如何将GWT与Spring集成?
- 7. 如何将Spring Boot与Hibernate集成?
- 8. 将GWT与Spring集成
- 9. 将Spring与JSF2集成
- 10. Aciviti与Spring集成
- 11. Spring会话与spring security saml的集成
- 12. 将Spring 2.5与Ibatis集成3
- 13. 将验证码与Spring Security集成
- 14. JNDI与spring mvc3集成
- 15. 与Spring MVC集成的WordPress
- 16. Groovy和Spring与Maven集成
- 17. Jersey与Spring MVC的集成
- 18. 与mybatis-spring集成问题
- 19. jdo与spring的集成..?
- 20. Spring与Hibernate的集成
- 21. AWS SQS与Spring云集成
- 22. JDBC Spring集成与注解
- 23. 使用Spring与RabbitMQ集成
- 24. Spring与Shindig的集成
- 25. RestEASY,Spring Security,Spring Session集成
- 26. 将Spring MVC Spring Security与Undertow Web容器集成
- 27. Spring集成
- 28. Spring Swing集成
- 29. Spring-Drools集成?
- 30. Android Spring集成