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

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

最赞回答 / 慕后端8035487
包装类,本质上没什么区别,只是多了空属性,数据库设计是全不允许为空,所以用包装类也没什么意义
c3p0配置文档: https://www.mchange.com/projects/c3p0/#configuration_properties
出现java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z is abstract报错
解决方案:因为c3p0版本过低,我是0.9.1.2,换成0.9.5.2即可
完整的项目代码,源码,笔记,注释,GitHub地址:https://github.com/suinichange/MOOC/tree/master/Java%E9%AB%98%E5%B9%B6%E5%8F%91%E7%A7%92%E6%9D%80API%E4%B9%8B%E4%B8%9A%E5%8A%A1%E5%88%86%E6%9E%90%E4%B8%8EDAO%E5%B1%82/seckill

最赞回答 / 慕妹2157580
比如要 有一个类是Items类,里面有一个 List<Detail> detailList属性,映射可以使用 resultMap标签,<resultMap id="ItemsMap" type="com.xxxx.Items">        <id column="xx" property="xx" /> <!-- 普通字段的映射 -->       <result column="xxx" property="xxx" />         ...
免费的,真的不错
特别感谢视频作者。跟着你java敲代码,很有成就感。

最新回答 / 慕妹2157580
报错:sql语句 没有找到 limit 参数,你看一下dao接口的参数名称limit是不是写错了加@Param("xx")把所有参数名称都声明一下;
课程须知
《Java高并发秒杀API》是系列课程,共四门课,分别为业务分析和DAO层,Service层,Web层和高并发优化。本门课程是第一门课程,学习前需要了解如下知识: 1、精通JavaWeb基础 2、熟悉SpringMVC、Spring和MyBatis框架
老师告诉你能学到什么?
1、掌握秒杀业务 2、能够进行SpringMVC+Spring+MyBatis的整合开发 3、能够进行秒杀业务DAO层的设计与实现

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消