日期:2014-05-20  浏览次数:20713 次

spring的配置文件真烦琐啊
写一个前置advice真tm烦琐,项目大了可怎么办,比如要写100个前置增强,这文件得多少行,怎么看,怎么维护?而且还必须面向接口
这是一个例子:
<beans xmlns="http://www.springframework.org/schema/beans"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
  <bean id="greetingAdvice" class="com.baobaotao.advice.GreetingBeforeAdvice"/>
  <bean id="waiter" class="org.springframework.aop.framework.ProxyFactoryBean">
  <property name="proxyInterfaces">
  <value>com.baobaotao.advice.Waiter</value>
  </property>
  <property name="interceptorNames">
  <value>greetingAdvice</value>
  <!--<list>-->
  <!--<value>greetingAdvice</value>-->
  <!--</list>-->
  </property>
  <property name="target" ref="target"/>
  </bean>
  <bean id="target" class="com.baobaotao.advice.NaiveWaiter"/>

------解决方案--------------------
金蝶的中间件好像已经有所改进。利用注释中的@声明注入,没深入研究。你可以参考下思想。
------解决方案--------------------
另,楼主自己设计一下,应该可以减少一些。也不用完全依赖spring一个一个搞,可以找出规律写几个类处理下 。
------解决方案--------------------
SSH的时候更烦人啊.