配置applicationcontext.xml文件

实际上,配置applicationcontext要把其中的东西理解透彻。要注意的地方也有很多。你比如说不同的数据库连接配置不一样。show_sql语句也与hibernate的配置不一样。

<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
	<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
		<property name="driverClassName" value="com.mysql.jdbc.Driver" />
		<property name="url" value="jdbc:mysql://localhost:3306/xscj" />
		<property name="username" value="root" />
		<property name="password" value="123456" />
	</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.MySQLInnoDBDialect
				</prop>
				<prop key="hibernate.show_sql">true</prop>
				<prop key="hibernate.format_sql">true</prop>
			</props>
		</property>
		<property name="mappingResources">
			<list>
				<value>org/model/Dlb.hbm.xml</value>
				<value>org/model/Xsb.hbm.xml</value>
				<value>org/model/Kcb.hbm.xml</value>
				<value>org/model/Zyb.hbm.xml</value>
				<value>org/model/Cjb.hbm.xml</value>
			</list>
		</property>
	</bean>
	<bean id="dlDao" class="dao.imp.DlDaoImp">
		<property name="sessionFactory">
			<ref bean="sessionFactory" />
		</property>
	</bean>
	<bean id="xsDao" class="dao.imp.XsDaoImp">
		<property name="sessionFactory">
			<ref bean="sessionFactory" />
		</property>
	</bean>
	<bean id="kcDao" class="dao.imp.KcDaoImp">
		<property name="sessionFactory">
			<ref bean="sessionFactory" />
		</property>
	</bean>
	<bean id="zyDao" class="dao.imp.ZyDaoImp">
		<property name="sessionFactory">
			<ref bean="sessionFactory" />
		</property>
	</bean>
	<bean id="cjDao" class="dao.imp.CjDaoImp">
		<property name="sessionFactory">
			<ref bean="sessionFactory" />
		</property>
	</bean>
	<bean id="dlService" class="service.imp.DlServiceManage">
		<property name="dlDao">
			<ref bean="dlDao" />
		</property>
	</bean>
	<bean id="xsService" class="service.imp.XsServiceManage">
		<property name="xsDao">
			<ref bean="xsDao" />
		</property>
		<property name="cjDao">
			<ref bean="cjDao" />
		</property>
	</bean>
	<bean id="zyService" class="service.imp.ZyServiceManage">
		<property name="zyDao">
			<ref bean="zyDao" />
		</property>
	</bean>
	<bean id="kcService" class="service.imp.KcServiceManage">
		<property name="kcDao">
			<ref bean="kcDao" />
		</property>
	</bean>
	<bean id="cjService" class="service.imp.CjServiceManage">
		<property name="cjDao">
			<ref bean="cjDao" />
		</property>
	</bean>
	<bean id="dlAction" class="org.action.DlAction">
	<property name="dlservice">
	<ref bean="dlService"/>
	</property>
	</bean>
	<bean id="xsAction" class="org.action.XsAction">
	<property name="xsService">
	<ref bean="xsService"/>
	</property>
	<!-- <property name="zyService">
	<ref bean="zyService"/>
	</property> -->
	</bean>
	<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
	<property name="sessionFactory">
	<ref local="sessionFactory"/>
	</property>
	</bean>
	<bean id="transactionInterceptor" class="org.springframework.transaction.interceptor.TransactionInterceptor">
	<property name="transactionManager" ref="transactionManager"/>
	<property name="transactionAttributes">
	<props>
	<prop key="delete*">PROPAGATION_REQUIRED</prop>
	<prop key="*">PROPAGATION_REQUIRED</prop>
	</props>
	</property>
	</bean>
	<bean class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
	<property name="beanNames">
	<list>
	<value>dlService</value>
	<value>kcService</value>
	<value>cjService</value>
	<value>zyService</value>
	<value>xsService</value>
	</list>
	</property>
	<property name="interceptorNames">
	<list>
	<value>transactionInterceptor</value>
	</list>
	</property>
	</bean>
</beans>
 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类
XML入门的常见问题(二)
Java对象的强、软、弱和虚引用
JS解析XML文件和XML字符串详解
java中枚举的详细使用介绍
了解Xml格式
XML入门的常见问题(四)
深入SQLite多线程的使用总结详解
PlayFramework完整实现一个APP(一)
XML和YAML的使用方法
XML轻松学习总节篇