自己写一个包,里面写好了要用到的注解和相应的切面类,然后 maven 上传
之后另外一个项目中依赖这个包,那我的切面该怎么生效?第二个项目加了注解也不会走对应的切面方法啊
或者第三方包里面的方法怎么跟随应用一起运行
另外,怎么用注解封装注解呢? 比如我想用
@One
public class XXX {
让它等效于
@Two
@Five
public class XXX {
是不是应该这样用呢?
@Documented
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Two
@Five
public @interface One {
}
1
wangsongyan 2020-12-16 20:04:46 +08:00 via iPhone
1. 在项目中配置你包中切面
2. 看下 Controller 和 RestController 注解 |
2
xiaoxinshiwo 2020-12-17 16:01:17 +08:00
scan
|
3
xiaoxinshiwo 2020-12-19 15:12:45 +08:00
嗯?这个问题没人回答吗?增加 @ComponentScan 让你包内的切面被扫描到,归当前工程的 spring 管理
|
4
lrvinye OP |