spring-config.xml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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. xsi:schemaLocation="http://www.springframework.org/schema/beans
  5. http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">
  6. <!-- 加载配置文件 开始-->
  7. <bean class="cn.com.lzt.common.util.PropertiesUtil">
  8. <property name="order" value="1"/>
  9. <property name="ignoreUnresolvablePlaceholders" value="true"/>
  10. <property name="locations">
  11. <list>
  12. <!--classpath* 会扫描jar包下配置文件 dev/pro-->
  13. <value>classpath*:env/dev/*.properties</value>
  14. </list>
  15. </property>
  16. <property name="fileEncoding">
  17. <value>utf-8</value>
  18. </property>
  19. </bean>
  20. <!-- 加载配置文件 结束-->
  21. <!-- 引入SPRING配置文件 -->
  22. <!-- <import resource="classpath*:spring/spring-*.xml"/>-->
  23. <bean class="com.daju.base.SpringContextHolder" lazy-init="false"/>
  24. <bean class="com.daju.config.JacksonConfig" lazy-init="false"/>
  25. <bean class="com.daju.config.SpringWebConfig" lazy-init="false"/>
  26. <bean id="gasSocketServer" class="com.daju.mix.vendor.service.GasMessageReceiver" init-method="runSocket"/>
  27. <bean id="sensorSocketServer" class="com.daju.mix.vendor.service.SensorMessageReceiver" init-method="runSocket"/>
  28. <!--输入参数忽略大小写-->
  29. <bean id="caseInsensitiveRequestFilterProxy" class="org.springframework.web.filter.DelegatingFilterProxy">
  30. <property name="targetBeanName" value="caseInsensitiveRequestFilter"/>
  31. </bean>
  32. <bean id="caseInsensitiveRequestFilter" class="com.daju.config.CaseInsensitiveRequestParameterNameFilter"/>
  33. <!-- 缓存配置 -->
  34. <!-- <bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
  35. <property name="configLocation" value="classpath:config/ehcache.xml"/>
  36. </bean>-->
  37. </beans>