資源簡介
Java高并發秒殺系統,springmvc + maven + mysql + spring+mybatis
代碼片段和文件信息
package?dao;
import?entity.Seckill;
import?org.apache.ibatis.annotations.Param;
import?java.util.Date;
import?java.util.List;
/**
?*?@Author:peishunwu
?*?@Description:
?*?@Date:Created??2018/6/1
?*/
public?interface?SeckillDao?{
????/**
?????*?減庫存
?????*?@param?seckillId
?????*?@param?killTime
?????*?@return?如果影響的行數>1表示更新行數
?????*/
????int?reduceNumber(@Param(“seckillId“)?long?seckillId?@Param(“killTime“)Date?killTime);
????/**
?????*?根據id查詢秒殺庫存
?????*?@param?seckillId
?????*?@return
?????*/
????Seckill?queryById(long?seckillId);
????/**
?????*?根據偏移量查詢秒殺列表
?????*?@param?offset
?????*?@param?limit
?????*?@return
?????*?唯一形參自動賦值
?????*?當有多個參數的時候要指定實際的形參名稱賦值,不然找不到對應值,因為Java并沒有保存形參的記錄
?????*java在運行的時候會把List?queryAll(int?offsetintlimit);中的參數變成這樣:queryAll(int?arg0int?arg1)這樣我們就沒有辦法去傳遞多個參數
?????*/
????List?queryAll(@Param(“offset“)int?offset?@Param(“limit“)int?limit);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????287??2018-06-06?19:36??seckill\.idea\artifacts\seckill_war.xm
?????文件???????3416??2018-06-07?17:14??seckill\.idea\artifacts\seckill_war_exploded.xm
?????文件????????626??2018-06-06?19:07??seckill\.idea\compiler.xm
?????文件????????294??2018-06-06?19:07??seckill\.idea\encodings.xm
?????文件????????538??2018-06-06?19:07??seckill\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xm
?????文件????????489??2018-06-06?19:07??seckill\.idea\libraries\Maven__c3p0_c3p0_0_9_1_2.xm
?????文件????????592??2018-06-06?19:07??seckill\.idea\libraries\Maven__ch_qos_logback_logback_classic_1_1_1.xm
?????文件????????571??2018-06-06?19:07??seckill\.idea\libraries\Maven__ch_qos_logback_logback_core_1_1_1.xm
?????文件????????582??2018-06-06?19:07??seckill\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
?????文件????????538??2018-06-06?19:07??seckill\.idea\libraries\Maven__com_alibaba_fastjson_1_2_44.xm
?????文件????????668??2018-06-07?17:14??seckill\.idea\libraries\Maven__com_fasterxm
?????文件????????619??2018-06-07?17:14??seckill\.idea\libraries\Maven__com_fasterxm
?????文件????????647??2018-06-07?17:14??seckill\.idea\libraries\Maven__com_fasterxm
?????文件????????602??2018-06-06?19:07??seckill\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_1_0.xm
?????文件????????461??2018-06-06?19:07??seckill\.idea\libraries\Maven__jstl_jstl_1_2.xm
?????文件????????479??2018-06-06?19:29??seckill\.idea\libraries\Maven__junit_junit_4_12.xm
?????文件????????598??2018-06-06?19:07??seckill\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_21.xm
?????文件????????556??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_hamcrest_hamcrest_core_1_3.xm
?????文件????????524??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_mybatis_mybatis_3_2_8.xm
?????文件????????573??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_3_0.xm
?????文件????????537??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_slf4j_slf4j_api_1_7_12.xm
?????文件????????633??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
?????文件????????647??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
?????文件????????661??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
?????文件????????640??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
?????文件????????682??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
?????文件????????640??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
?????文件????????640??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
?????文件????????626??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
?????文件????????654??2018-06-06?19:07??seckill\.idea\libraries\Maven__org_springfr
............此處省略205個文件信息
評論
共有 條評論