applicationContext.xml 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  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" xmlns:context="http://www.springframework.org/schema/context"
  4. xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springframework.org/schema/aop"
  5. xsi:schemaLocation="
  6. http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.3.xsd
  7. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd
  8. http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.3.xsd
  9. http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.3.xsd">
  10. <!-- 自动扫描 -->
  11. <context:component-scan base-package="com.leanwo" />
  12. <bean id="autoUpdateService" class="org.leanwo.management.util.AutoUpdateService">
  13. <property name="updateSite" value="http://192.168.1.200/AutoUpdate"></property>
  14. </bean>
  15. <bean id="applicationSettingCache" class="com.leanwo.management.model.ApplicationSettingCache">
  16. <property name="settings">
  17. <list>
  18. <ref bean="applicationSetting1" />
  19. <ref bean="applicationSetting2" />
  20. <ref bean="applicationSetting3" />
  21. <ref bean="applicationSetting4" />
  22. <ref bean="applicationSetting5" />
  23. <ref bean="applicationSetting6" />
  24. <ref bean="applicationSetting7" />
  25. </list>
  26. </property>
  27. </bean>
  28. <bean id="applicationSetting1" class="com.leanwo.management.model.ApplicationSetting">
  29. <property name="name" value="Prodog服务程序"></property>
  30. <property name="installPath" value="C:\Users\YangZhiJie\Desktop\Servers\DingTalk_Server_20171218"></property>
  31. <property name="startBatFile" value="start.bat"></property>
  32. <property name="stopBatFile" value="stop.bat"></property>
  33. <property name="autoUpdateFileNames">
  34. <list>
  35. <value>DingDingServer-0.0.1-SNAPSHOT</value>
  36. </list>
  37. </property>
  38. <property name="xmlConfigPath" >
  39. <bean class="com.leanwo.management.model.XmlConfigPath">
  40. <property name="xmlFileName" value="config/applicationContext_topnc.xml"></property>
  41. <property name="nodeNames">
  42. <list>
  43. <value>dataSource1</value>
  44. <value>dataSource2</value>
  45. </list>
  46. </property>
  47. </bean>
  48. </property>
  49. </bean>
  50. <bean id="applicationSetting2" class="com.leanwo.management.model.ApplicationSetting">
  51. <property name="name" value="报表服务程序"></property>
  52. <property name="installPath" value="C:\Users\YangZhiJie\Desktop\Servers\DingTalk_Server_20171218"></property>
  53. <property name="startBatFile" value="start.bat"></property>
  54. <property name="stopBatFile" value="stop.bat"></property>
  55. <property name="autoUpdateFileNames">
  56. <list>
  57. <value>DingDingServer-0.0.1-SNAPSHOT</value>
  58. </list>
  59. </property>
  60. <property name="xmlConfigPath" >
  61. <bean class="com.leanwo.management.model.XmlConfigPath">
  62. <property name="xmlFileName" value="config/applicationContext.xml"></property>
  63. <property name="nodeNames">
  64. <list>
  65. <value>dataSource1</value>
  66. <value>dataSource2</value>
  67. </list>
  68. </property>
  69. </bean>
  70. </property>
  71. </bean>
  72. <bean id="applicationSetting3" class="com.leanwo.management.model.ApplicationSetting">
  73. <property name="name" value="工作流服务程序"></property>
  74. <property name="installPath" value="C:\Users\YangZhiJie\Desktop\Servers\DingTalk_Server_20171218"></property>
  75. <property name="startBatFile" value="start.bat"></property>
  76. <property name="stopBatFile" value="stop.bat"></property>
  77. </bean>
  78. <bean id="applicationSetting4" class="com.leanwo.management.model.ApplicationSetting">
  79. <property name="name" value="钉钉服务程序"></property>
  80. <property name="installPath" value="C:\Users\YangZhiJie\Desktop\Servers\DingTalk_Server_20171218"></property>
  81. <property name="startBatFile" value="start.bat"></property>
  82. <property name="stopBatFile" value="stop.bat"></property>
  83. </bean>
  84. <bean id="applicationSetting5" class="com.leanwo.management.model.ApplicationSetting">
  85. <property name="name" value="微信服务程序"></property>
  86. <property name="installPath" value="C:\Users\YangZhiJie\Desktop\Servers\DingTalk_Server_20171218"></property>
  87. <property name="startBatFile" value="start.bat"></property>
  88. <property name="stopBatFile" value="stop.bat"></property>
  89. </bean>
  90. <bean id="applicationSetting6" class="com.leanwo.management.model.ApplicationSetting">
  91. <property name="name" value="中间件程序"></property>
  92. <property name="installPath" value="C:\Users\YangZhiJie\Desktop\Servers\DingTalk_Server_20171218"></property>
  93. <property name="startBatFile" value="start.bat"></property>
  94. <property name="stopBatFile" value="stop.bat"></property>
  95. </bean>
  96. <bean id="applicationSetting7" class="com.leanwo.management.model.ApplicationSetting">
  97. <property name="name" value="抓拍程序"></property>
  98. <property name="installPath" value="C:\Users\YangZhiJie\Desktop\Servers\DingTalk_Server_20171218"></property>
  99. <property name="startBatFile" value="start.bat"></property>
  100. <property name="stopBatFile" value="stop.bat"></property>
  101. </bean>
  102. <bean id="springUtil" class="org.leanwo.management.util.SpringUtil" />
  103. <bean id="xmlConfigPathService" class="org.leanwo.management.util.XmlConfigPathService"/>
  104. </beans>