`
fengchong719
  • 浏览: 81119 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

简化Spring - SessionFactory - mappingResources的配置

阅读更多
原来的代码:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
	<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver">
	</property>
	<property name="url" value="jdbc:oracle:thin:@localhost:1521:oracleName">
	</property>
	<property name="username" value="******"></property>
	<property name="password" value="******"></property>
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
	<property name="dataSource">
		<ref bean="dataSource" />
	</property>
	<property name="hibernateProperties">
		<props>
			<prop key="hibernate.dialect">
			      org.hibernate.dialect.Oracle9Dialect
			</prop>
		</props>
	</property>
	<property name="mappingResources">
	<list>
		<value>packagelocation</value>
		<value>packagelocation</value>
	</list>
	</property>
</bean>

简化后的代码:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
	<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver">
	</property>
	<property name="url" value="jdbc:oracle:thin:@localhost:1521:changluo">
	</property>
	<property name="username" value="******"></property>
	<property name="password" value="******"></property>
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
	<property name="dataSource">
		<ref bean="dataSource" />
	</property>
	<property name="hibernateProperties">
		<props>
			<prop key="hibernate.dialect">
			      org.hibernate.dialect.Oracle9Dialect
			</prop>
		</props>
	</property>

	<property name="mappingDirectoryLocations">
		<value>classpath:/配置文件位置</value>
	</property>
</bean>

1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics