已采纳回答 / qq_極闇桜風_0
这是我在做spring和mybatis整合的时候出现的问题。这个问题的根本在于动态代理类生成代理对象。动态代理有两种的实现方式jdk和cglib的方式,这两种方式也是AOP的,实现原理。原因所在:出现如果直接注入实现类会出现没有对应的bean,因为我们通过实现类来继承的接口,然而,必须使用jdk提供的动态代理放法,而不使用接口直接对实现类进行注入,则为cglib的注入,而不能既继承接口又使用实现类来注入的方式,这样两种代理类都是没有办法使用的
2018-06-06
最新回答 / 慕粉2038317104
跟着老师撸了一遍代码,里面的源码上传到github上了,跟大家一起交流学习https://github.com/limingval/seckill
2018-05-12
已采纳回答 / 慕尼黑1930824
private Logger logger = LoggerFactory.getLogger(this.getClass()); 目测是你导入的包不对,左右要一样 import org.slf4j.Logger; import org.slf4j.LoggerFactory;
2018-04-28
最新回答 / 慕尼黑1930824
测试头部有没有加这两个?
@ContextConfiguration({"classpath:spring/spring-dao.xml", "classpath:spring/spring-service.xml"})
2018-04-26
最新回答 / SsssZzzz
异常日志大概意思是slf4j的LoggerFactory的实现类被绑定到log4j的Log4jFactory上。应该是maven配置的依赖关系出了问题,你可能配置了log4j作为slf4j接口的实现这个项目整个日志模块只需要配一个logback-classic就行了 它自动依赖slf4j api<...code...>
2018-02-13