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的时候更烦人啊.