工具类中怎么注入service,spring管理mybatis mvc +mybatiss

版权声明:本文为原创文章未經允许不得转载。

大家应该也都有所了解概念性的东西就不写了,有万能的百度

是由于在serivce层采用接口和实现类的形式则在注入时,没有注入接口而是注入了其实现类就会出现此错误。
因为我们通过实现类来继承的接口然而,必须使用jdk提供的动態代理方法即采用接口注入。
而不使用接口直接对实现类进行注入则为cglib的注入。
所以既继承了接口又使用实现类来注入的方式这样兩种代理类都是没有办法使用的。

1.直接通过jdk去生成动态代理类(原理要求必须实现接口
2.通过cglib去实现接口,直接使用代理类(而不能實现接口)

我要回帖

更多关于 spring管理mybatis 的文章

 

随机推荐