Spring方面的注释无法在@service

时间:2019-05-16 10:50:29

标签: spring spring-boot spring-aspects

我想在春季使用方面方法,并且要使用方面方法取决于特定的注释。在我的场景中,当我将业务类@Service标记为不起作用时,但将其更改为有效的组件。 / p>

这里是示例

  My Aspect class...
        @Aspect
        @Component
        public class MyAspect
        {
        ....
            @Around(value="@annotation(com.myannoation.annotation.MyAnnotate)")
            public Object MyMethod(ProceedingJoinPoint proceedingJoinPoint) throws Exception {
                return ......
            }
    .......

    @Component-->it is work
    @Service -->it is not working
    @Path("api/myapisample")
    public class myapicontroller {


        @POST
        @Produces(MediaType.APPLICATION_JSON)
        public Response confirm(MyRequest request)
        {

.....

0 个答案:

没有答案