spring aop无法切入model

 <aop:config>
        <aop:pointcut id="demoAop" expression="execution(public * com.demo.controller.*.*(..))" />
        <aop:advisor pointcut-ref="demoAop" advice-ref="demoInterceptor" />
    </aop:config>

execution(public * com.demo.controller.*.*(..))其中的controller下的类切入没问题,service也可以,和controller同级的dao、model层都无法切入是怎么回事?
图片说明

 这个配置不就是切入controller下的文件吗?

解决了没有,我也碰到类似的问题,只有controller可以设置为切入点,其他设置后无效果。有没有好的解决方案?