为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 慕设计4681324
在web.xml文件中配置的有全局变量contextConfigLocation

已采纳回答 / qq_極闇桜風_0
这是我在做spring和mybatis整合的时候出现的问题。这个问题的根本在于动态代理类生成代理对象。动态代理有两种的实现方式jdk和cglib的方式,这两种方式也是AOP的,实现原理。原因所在:出现如果直接注入实现类会出现没有对应的bean,因为我们通过实现类来继承的接口,然而,必须使用jdk提供的动态代理放法,而不使用接口直接对实现类进行注入,则为cglib的注入,而不能既继承接口又使用实现类来注入的方式,这样两种代理类都是没有办法使用的
跟着老师撸了一遍代码,里面的源码上传到github上了,跟大家一起交流学习。每一步都做了详细的笔记
https://github.com/limingval/seckill
下面的网友说秒杀重复需要回滚 这里加了事物 所以只要抛出异常就会回滚
老师讲得超棒,受益良多,真心感谢

已采纳回答 / 慕尼黑1930824
private Logger logger = LoggerFactory.getLogger(this.getClass());
目测是你导入的包不对,左右要一样
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
记住!如果测试不通过,你又半天找不到原因!这个时候!100%都是你写错了
可惜呀,这是老师唯一的教程,真希望看到另外的教程,实在是讲的太好了

最新回答 / 慕尼黑1930824
测试头部有没有加这两个?
@ContextConfiguration({"classpath:spring/spring-dao.xml",
        "classpath:spring/spring-service.xml"})
老师讲的挺好的,尤其是js模块化,这里一直是弱项。

参照老师的思路。

自己用spring,springmvc,mybatis,jsp实现了一套,附上源码地址:https://github.com/colg-cloud/seckill

用spring boot,mybatis,通用Mapper,Pagehelper分页插件,thymeleaf模版也实现了一套,附上源码地址:https://github.com/colg-cloud/seckill-boot

准备再完善一下,加入redis缓存。

看到老师后面还有收费课程,有点想买,买过的小伙伴觉得值得购买吗?
老师讲的太棒了,通透直白
这个老师讲的还是很详细的
课程须知
《Java高并发秒杀API》是系列课程,共四门课,分别为业务分析和DAO层,Service层,Web层和高并发优化。本门课程是第二门课程,学习前需要了解如下知识: 1、精通JavaWeb基础 2、熟悉SpringMVC、Spring和MyBatis框架 3、学习《Java高并发秒杀API之业务分析与DAO层》课程
老师告诉你能学到什么?
1、掌握秒杀业务 2、能够进行SpringMVC+Spring+MyBatis的整合开发 3、能够进行Service层的设计与实现

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消