Как интегрировать спящий с пружиной? - PullRequest
0 голосов
/ 26 марта 2012

Я новичок весной.используя пружину 3.0 мвк.Я создаю весеннее приложение, у меня есть форма для входа. Любой, пожалуйста, подскажите, как интегрировать hibernate и его настройку ...

Ответы [ 3 ]

1 голос
/ 26 марта 2012

Вы можете использовать Springfuse .Это инструмент, который создает Maven Projet с помощью Spring, Spring-mvc и Hibernate.Он может предоставить вам несколько демонстраций (очень полезно для новичков).

1 голос
/ 26 марта 2012

Вы можете определить компонент Siber Factory Hibernate в контексте приложения Spring вашего приложения. Посмотрите на этот пример:

<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>

где:

dataSource - ссылка на некоторую реализацию javax.sql.DataSource

mappingResources - список файлов отображения Hibernate ORM (должен быть в пути к классам)

hibernateProperties - базовый набор свойств Hibernate, вы должны указать Hiberante хотя бы, какой тип БД вы используете

Затем вы можете подключить этот bean-компонент к классам DAO своего приложения и выполнять операции CRUD, используя проводной объект sessionFactory.

Предложение на будущее: вы должны быть более конкретными в своих вопросах!

0 голосов
/ 26 марта 2012

Не совсем учебник, но для обзора веб-стека Spring 3.0 я бы порекомендовал ... Обзор веб-стека Spring 3.0 .

В этой презентации отSpringOne 2009, Кит Дональд обсуждает веб-стек Spring 3.0, ключевые функции Spring Framework и Spring MVC, демонстрации возможностей Spring MVC, поддержку REST, поддержку проверки, автоматическое преобразование данных, привязку и проверку данных, поддержку Joda Time, Spring JavaScript, Dojo,Spring Web Flow, Spring Security, Spring BlazeDS и план для веб-стека Spring.

Для настойчивости, возможно, взгляните на JPA 2.0 и Spring 3.0 с Maven.Но документация по-прежнему остается лучшим ресурсом IMO.См. 13. «Доступ к данным объектно-реляционного сопоставления (ORM)»

Что касается IDE, Spring Tool Suite действительно предоставит вам лучший пользовательский опыт

Например, см. Ссылки ниже:

http://www.mkyong.com/struts/struts-spring-hibernate-integration-example/

http://www.vaannila.com/spring/spring-hibernate-integration-1.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...