资源简介
快速部署
1、clone项目到本地
2、数据库脚本放在nguSeckill项目的sql目录下,在MySQL中执行数据库脚本
3、数据库配置在nguSeckill项目的src/main/resources目录下的jdbc.properties文件中
4、在IntelliJ IDEA中运行nguSeckill项目
5、运行成功,enjoy it!
文档目录
项目的文档分为如下4个部分:
代码片段和文件信息
package com.nnngu.dao;
import com.nnngu.entity.Seckill;
import org.apache.ibatis.annotations.Param;
import java.util.Date;
import java.util.List;
import java.util.Map;
public interface SeckillMapper {
/**
* 根据传过来的seckillId
去减少商品的库存.
*
* @param seckillId 秒杀商品ID
* @param killTime 秒杀的精确时间
* @return 如果秒杀成功就返回1,否则就返回0
*/
int reduceNumber(@Param(“seckillId“) long seckillId @Param(“killTime“) Date killTime);
/**
* 根据传过来的seckillId
去查询秒杀商品的详情.
*
* @param seckillId 秒杀商品ID
* @return 对应商品ID的的数据
*/
Seckill queryById(@Param(“seckillId“) long seckillId);
/**
* 根据一个偏移量去查询秒杀的商品列表.
*
* @param offset 偏移量
* @param limit 限制查询的数据个数
* @return 符合偏移量查出来的数据个数
*/
List
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-29 23:37 nguSeckill-master\
文件 1057 2018-01-29 23:37 nguSeckill-master\LICENSE
文件 11943 2018-01-29 23:37 nguSeckill-master\README.md
文件 5437 2018-01-29 23:37 nguSeckill-master\nguSeckill.iml
文件 5527 2018-01-29 23:37 nguSeckill-master\pom.xm
目录 0 2018-01-29 23:37 nguSeckill-master\sql\
文件 1734 2018-01-29 23:37 nguSeckill-master\sql\ngu_seckill.sql
目录 0 2018-01-29 23:37 nguSeckill-master\src\
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dao\
文件 1224 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dao\SeckillMapper.java
文件 817 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dao\SuccessKilledMapper.java
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dao\cache\
文件 2163 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dao\cache\RedisDao.java
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dto\
文件 2184 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dto\Exposer.java
文件 1986 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dto\SeckillExecution.java
文件 899 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\dto\SeckillResult.java
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\entity\
文件 2187 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\entity\Seckill.java
文件 2022 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\entity\SuccessKilled.java
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\enums\
文件 799 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\enums\SeckillStatEnum.java
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\exception\
文件 360 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\exception\RepeatKillException.java
文件 378 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\exception\SeckillCloseException.java
文件 320 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\exception\SeckillException.java
目录 0 2018-01-29 23:37 nguSeckill-master\src\main\java\com\nnngu\service\
............此处省略60个文件信息
相关资源
- 《Java EE轻量级框架应用与开发 S2SH》
- SSH在线考试系统源码(附数据库脚本
- java微服务实战书籍
- javaweb投票系统(源码+数据库脚本)
- 通用权限管理系统源码(新手级+附数
- java7开发规范
- ssh会议管理系统(源码+数据库+文档
- 种子公司无纸化办公业务系统(静态
- 解决方案:java.security.InvalidKeyExcepti
- java读写csv文件(数据上传匹配)
- [Java网络编程(第3版2004)].(Java.Ne
- ice rpc网络编程(php/java/c#/ruby/等多种
- java struts2 Demo
- 《Java并发编程的艺术》pdf
- httpclient爬取美图
- Java编程思想(中文第4版)
- Java并发编程的艺术
- Java调用腾讯云接口发送短信验证码项
- 松下PLC解密
- java游戏:将GIF转 字符GIF
- AGV调度系统源码(OpenTCS)
- 《iText实战(第2版)文字版》pdf
- 编写高质量代码 改善Java程序的151个
- 支付宝手机网站支付SDKDemo(官方)
- 支付宝电脑网站支付 SDK Demo(官方)
- 支付宝当面付SDK Demo(官方)-JAVA版
- Introduction to Neural Networks 2nd edition
- Linux下JAVA程序调用so库的接口函数(
- DJ NativeSwing开源包
- javaTCP模拟多用户服务器
评论
共有 条评论