Type name pattern expected 报错解决;Identifier expected报错解决;spring的Aop的XML方式配置
·
声明,使用 spring5.0.7 、JDK8 、maven3.5.4
问题描述: 在spring配置aop切点通配符时候报错,提示信息为:
Type name pattern expected 、一般原因为少了逗号或者括号,检查没有发现这种错误;查看源码瞅瞅;
打开源码,发现原因为 com.baidu前面 少敲了个空格:
附上切点通用表达式:
<!-- 设置aop 、pointcut切入点、 -->
<aop:config>
<!-- pointcut切入点 expression切入点表达式、 execution(* 之后一定要有空格 -->
<aop:pointcut id="pointcutone" expression="execution(* com.baidu.daoImpl.*.*(..))"></aop:pointcut>
<!--aspect 切面配置 -->
<aop:aspect id="aspectone" ref="myAspectXml">
<aop:before method="writeLog" pointcut-ref="pointcutone"></aop:before>
</aop:aspect>
</aop:config>
更多推荐
已为社区贡献5条内容
所有评论(0)