ApplicationContext-main.xml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xmlns:aop="http://www.springframework.org/schema/aop"
  5. xmlns:context="http://www.springframework.org/schema/context"
  6. xmlns:tx="http://www.springframework.org/schema/tx"
  7. xmlns:task="http://www.springframework.org/schema/task"
  8. xsi:schemaLocation="http://www.springframework.org/schema/beans
  9. http://www.springframework.org/schema/beans/spring-beans.xsd
  10. http://www.springframework.org/schema/aop
  11. http://www.springframework.org/schema/aop/spring-aop.xsd
  12. http://www.springframework.org/schema/context
  13. http://www.springframework.org/schema/context/spring-context.xsd
  14. http://www.springframework.org/schema/tx
  15. http://www.springframework.org/schema/tx/spring-tx.xsd
  16. http://www.springframework.org/schema/task
  17. http://www.springframework.org/schema/task/spring-task-3.2.xsd
  18. ">
  19. <!-- 启用注解 -->
  20. <context:annotation-config />
  21. <task:annotation-driven />
  22. <context:component-scan base-package="com.zhcs.dt.task.DailyTask"/>
  23. <!-- 启动组件扫描,排除@Controller组件,该组件由SpringMVC配置文件扫描 -->
  24. <context:component-scan base-package="com.zhcs.dt">
  25. <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
  26. </context:component-scan>
  27. <!-- 配置dao
  28. <bean id="daoSupport" class="com.zhcs.dt.dao.DaoSupport"/>
  29. <bean id="daoSupport2" class="com.zhcs.dt.dao.DaoSupport2"/>
  30. <bean id="redisDaoImpl" class="com.zhcs.dt.dao.redis.impl.RedisDaoImpl"/>-->
  31. <aop:aspectj-autoproxy proxy-target-class="true"/>
  32. <!-- 读取参数配置 -->
  33. <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
  34. <property name="locations">
  35. <list>
  36. <value>classpath:dbconfig.properties</value>
  37. <value>classpath:redis.properties</value>
  38. </list>
  39. </property>
  40. </bean>
  41. </beans>