1.关于spring中的Aop注解报错。
作者:互联网
因为涉及到公司源码,所以就不上代码了。切面真的很好用,自定义注解,然后织入切面的实现。再把注解放在对应的mapper接口上。动态传入sql,进行权限控制。
今天出现的bug就是报mapper中的sql找不到没有可用的params。原因是因为paramType没有继承BaseEntity。为什么是BaseEntity呢?因为切面的实现中就是BaseEntity中属性,塞入根据不同登录用户的不同sql条件。这个bug隐藏的真的很深。还是一位同事帮忙解决的。
切面真的很好用,如果不用切面会导致对应的Controller接口中出现if else判断,而且对应的底层接口出现重复代码。
TRANSLATE with x English TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back标签:spring,sql,报错,location,Aop,BaseEntity,document,注解,切面 来源: https://www.cnblogs.com/andrewlovemeimei/p/16436167.html