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

Java高并发秒杀API之业务分析与DAO层

<select id="queryByIdWithSeckill" resultMap="SuccessKilled">
把resultMap改成resultType就可以
别名那里还是自己写驼峰命名符合逻辑
老师好牛,多谢老师的分享。跟着老师敲代码,前面单元测试的时候,遇到了MYSQL 中无法登陆错误,jdbc.properties 中的username 问题。最后将jdbc.properties中全部添加jdbc.前缀。还遇到一个问题 commons-logging 无法创建问题,最后在gradle 中添加 jcl-over-slf4j的依赖,解决了。
无敌无敌,这技术无敌。
sql写在哪 1.xml 2. 注解

讲师回答 / 益军
https://github.com/geekyijun/seckill
有点小疏忽,形参不是offet,而是offset。但是加@Param注解还是正确的。
老师,麻烦您共享一下代码啊
看完老师的这4个高并发教程, 在思考自己要几年才能达到这个熟练程度。

最新回答 / root750
SpringJUnit4ClassRunner requires JUnit 4.12 or higher.\你在runwith里面写的SpringJUnit4ClassRunner 需要 JUnit 4.12版本 或者更高的版本   就是你junit版本不够高啊 至少4.12
说Mybatis根本不是ORM,我也是醉了。跟Hibernate当然有本质的区别,不然为什么会有两个产品。
留下代码警示自己 一定注意拼写 浪费一天时间
ture true

useUnicode=ture&characterEncoding=utf8
useUnicode=true&characterEncoding=utf8


<setting name="useColumnLabel" value="ture"/>

<!-- 开启驼峰命名转换
table:create_time entity:createTime
-->
<setting name="mapUnderscoreToCamelCase" value="ture"/>
</settings>
发现好多写错的bean关键字,结果改了半天的错误,很无奈

最新回答 / Shawn_Van
jdbc。prrpertyh中的username改为jdbc.username=root
spring-dao.xml中改为<property name="user" value="${jdbc.username}" />

最新回答 / shirleyLi
请问您解决了吗?可以分享一下吗,我也是这个问题
课程须知
《Java高并发秒杀API》是系列课程,共四门课,分别为业务分析和DAO层,Service层,Web层和高并发优化。本门课程是第一门课程,学习前需要了解如下知识: 1、精通JavaWeb基础 2、熟悉SpringMVC、Spring和MyBatis框架
老师告诉你能学到什么?
1、掌握秒杀业务 2、能够进行SpringMVC+Spring+MyBatis的整合开发 3、能够进行秒杀业务DAO层的设计与实现

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消