xinyb
3 天以前 3b74e3df72726e188d36393ecfd7964d095ef7e8
src/applicationContext.xml
@@ -109,9 +109,9 @@
    <!-- 事物,日志(拦截service包的所有执行sql函数对执行sql报错的保存到数据库)AOP配置-->
    <aop:config>
        <aop:pointcut id="bizMethods"
                      expression="execution(* com.yc.service..*.*(..)) or execution(* com.yc.sdk.shopping.service..*.*(..))  or execution(* com.yc.sdk.weixincp.service..*.*(..))  or execution(* com.yc.sdk.weixinmp.service..*.*(..)) or execution(* com.yc.api.service..*.*(..)) or execution(* com.yc.ionic.service..*.*(..))  or execution(* com.yc.sdk.oauth2.service..*.*(..)) or execution(* com.yc.im.service..*.*(..)) or execution(* com.yc.batchUpload.service..*.*(..)) "/>
                      expression="execution(* com.yc.service..*.*(..)) or execution(* com.yc.sdk.shopping.service..*.*(..))  or execution(* com.yc.sdk.weixincp.service..*.*(..))  or execution(* com.yc.sdk.weixinmp.service..*.*(..)) or execution(* com.yc.api.service..*.*(..)) or execution(* com.yc.ionic.service..*.*(..))  or execution(* com.yc.sdk.oauth2.service..*.*(..)) or execution(* com.yc.im.service..*.*(..)) or execution(* com.yc.batchUpload.service..*.*(..)) or execution(* com.yc.MaintenanceFee.service..*.*(..))"/>
        <aop:pointcut id="logger"
                      expression="(execution(* com.yc.service..*.*(..)) or execution(* com.yc.sdk.shopping.service..*.*(..))  or execution(* com.yc.sdk.weixincp.service..*.*(..))  or execution(* com.yc.sdk.weixinmp.service..*.*(..)) or execution(* com.yc.api.service..*.*(..)) or execution(* com.yc.ionic.service..*.*(..))  or execution(* com.yc.sdk.oauth2.service..*.*(..)) or execution(* com.yc.im.service..*.*(..)) or execution(* com.yc.batchUpload.service..*.*(..))  ) and !execution(* com.yc.service.log.ErrorLogImpl.*(..))"/>
                      expression="(execution(* com.yc.service..*.*(..)) or execution(* com.yc.sdk.shopping.service..*.*(..))  or execution(* com.yc.sdk.weixincp.service..*.*(..))  or execution(* com.yc.sdk.weixinmp.service..*.*(..)) or execution(* com.yc.api.service..*.*(..)) or execution(* com.yc.app.v2.service..*.*(..)) or execution(* com.yc.ionic.service..*.*(..))  or execution(* com.yc.sdk.oauth2.service..*.*(..)) or execution(* com.yc.im.service..*.*(..)) or execution(* com.yc.batchUpload.service..*.*(..))  or execution(* com.yc.MaintenanceFee.service..*.*(..))  ) and !execution(* com.yc.service.log.ErrorLogImpl.*(..))"/>
        <aop:advisor advice-ref="txAdvice" pointcut-ref="bizMethods"/>
        <aop:aspect id="loggerAspect" ref="genericLoggerBean">
            <aop:around pointcut-ref="logger" method="invoke"/>
@@ -143,30 +143,6 @@
    <!--
        ****************************国际化**********************************
    -->
    <!--  ******************每晚更新已经过期的数据源   调度计划 start, 每天03:00执行一次, " 0 0 03 * * ? *
    ",  1秒 2分钟 3小时 4月份中的日期 5月份 6星期中的日期 7年份 **************-->
    <bean id="refreshDataSourceJobDetail" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
        <property name="jobClass">
            <value>com.yc.sdk.shopping.action.MaintainceTimer</value>
        </property>
    </bean>
    <bean id="refreshDataSourceTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
        <property name="jobDetail">
            <ref bean="refreshDataSourceJobDetail"/>
        </property>
        <property name="cronExpression">
            <value>0 0 03 * * ? *</value>
        </property>
    </bean>
    <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
        <property name="triggers">
            <list>
                <ref bean="refreshDataSourceTrigger"/>
            </list>
        </property>
    </bean>
    <!-- ******************每晚更新已经过期的数据源   调度计划 end ************** -->
    <!-- 重新生成功能号   -->
    <bean id="formidVersion" class="com.yc.action.build.FormidVersion">
        <property name="formidConfig">