applicationContext.xml
来源:互联网 发布:js判断json是否为空 编辑:程序博客网 时间:2024/05/21 06:22
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
<!--========================================================================
Using Properties File JDBC Define Key;
=========================================================================-->
<bean id="placeholderConfig"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>classpath:jdbc.properties</value>
</property>
</bean>
<!--========================================================================
Manager DataSource Configure
==========================================================================-->
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>${datasource.driverClassName}</value>
</property>
<property name="url">
<value>${datasource.url}</value>
</property>
<property name="username">
<value>${datasource.username}</value>
</property>
<property name="password">
<value>${datasource.password}</value>
</property>
</bean>
<!--========================================================================
Hibernate config; DI Configure sessoinFactory
=========================================================================-->
<!-- Using AnnotationSessionFactoryBean -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="annotatedClasses">
<list>
<!--用户管理模块 -->
<value>com.epet.yhgl.domain.UserInfor</value>
<!--宠物管理模块 -->
<!--系统管理模块 -->
<!--权限管理模块 -->
</list>
</property>
<property name="annotatedPackages">
<list>
<value>com.epet.yhgl.domain</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">${hibernate.dialect}</prop>
<prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
<prop key="hibernate.jdbc.fetch_size">${hibernate.jdbc.fetch_size}</prop>
<prop key="hibernate.cache.provider_class">${hibernate.cache.provider_class}</prop>
</props>
</property>
</bean>
<!--========================================================================
Using HibernateTemplate
=========================================================================-->
<bean id="hibernateTemplate"
class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory" />
<property name="fetchSize" value="20" />
</bean>
<!--========================================================================
DI GenericHibernateDAO HibernateTemplate
=========================================================================
<bean id="baseDAO"
class="com.core.base.persistent.impl.BaseHibernateDAO">
<property name="hibernateTemplate" ref="hibernateTemplate" />
</bean>-->
<!--========================================================================
TransactionManager
=========================================================================-->
<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<!--========================================================================
Make all @Transactional beans
=========================================================================-->
<tx:annotation-driven transaction-manager="transactionManager" />
<!--========================================================================
利用Spring的自动代理功能实现AOP代理 安全认证代理
=========================================================================
<bean id="autoProxyCreator"
class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
<property name="interceptorNames">
<list>
<value>aopEncoding</value>
</list>
</property>
<property name="beanNames">
<list>
<value>businessService</value>
</list>
</property>
</bean>
-->
<aop:aspectj-autoproxy />
<!--========================================================================
Import auto-generated xml configuaration file
=========================================================================-->
<!-- 用户管理 -->
<import resource="com/epet/yhgl/config/applicationContext-yhgl.xml"/>
<!-- 宠物管理 -->
<import resource="com/epet/cwgl/config/applicationContext-cwgl.xml"/>
</beans>
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- ApplicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- applicationContext.xml
- Ours Facebook研究报告---第二章.FaceBook的技术构架
- Java Servlet和JSP教程 1-2-
- Ours Facebook研究报告---第三章.FaceBook成功模式分析
- eclipse编辑快捷方式
- Java Servlet和JSP教程 3-4-
- applicationContext.xml
- 数据库开发必看 -- 用索引优化SQL,开发优秀的分页存储过程(三)
- jar,war,ear包的区别
- applicationContext-yhgl.xml
- 如何在使用windows mobile设备上部署新版本的.net compact framework
- Java Servlet和JSP教程 5-6-7-
- jdbc.properties
- Ours Facebook研究报告---第四章.FaceBook的商业价值
- 可爱的VIM