// 下階層用テンプレート #topicpath ---- //ここにコンテンツを記述します。 **Hibernateと連携 [#c2357395] ***Spring側で設定したり、CommonsのDBCPを使用したり [#nfa685ff] <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName"><value>org.gjt.mm.mysql.Driver</value></property> <property name="url"><value>jdbc:mysql://192.168.10.3/fuga</value></property> <property name="username"><value>hoge</value></property> <property name="password"><value>foo</value></property> </bean> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref local="dataSource" /> </property> <property name="mappingResources"> <list> <value>Weight.hbm.xml</value> <value>Name.hbm.xml</value> </list> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect"> org.hibernate.dialect.MySQLDialect </prop> </props> </property> </bean> ***既存のhibernate.cfg.xmlをそのまま使う [#ld4299ed] <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="configLocation"> <value>hibernate.cfg.xml</value> </property> </bean> ***Hibernate Annotationを使う [#m34a56b1] 先のsessionFactoryの設定に、以下のプロパティを追加します。 <property name="configurationClass"> <value>org.hibernate.cfg.AnnotationConfiguration</value> </property> ---- この記事は #vote(おもしろかった,そうでもない) #comment #topicpath SIZE(10){現在のアクセス:&counter;}