• 大小: 20.44MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-19
  • 语言: Java
  • 标签: java  

资源简介

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.xml

     文件       3416  2018-06-07 17:14  seckill\.idea\artifacts\seckill_war_exploded.xml

     文件        626  2018-06-06 19:07  seckill\.idea\compiler.xml

     文件        294  2018-06-06 19:07  seckill\.idea\encodings.xml

     文件        538  2018-06-06 19:07  seckill\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xml

     文件        489  2018-06-06 19:07  seckill\.idea\libraries\Maven__c3p0_c3p0_0_9_1_2.xml

     文件        592  2018-06-06 19:07  seckill\.idea\libraries\Maven__ch_qos_logback_logback_classic_1_1_1.xml

     文件        571  2018-06-06 19:07  seckill\.idea\libraries\Maven__ch_qos_logback_logback_core_1_1_1.xml

     文件        582  2018-06-06 19:07  seckill\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xml

     文件        538  2018-06-06 19:07  seckill\.idea\libraries\Maven__com_alibaba_fastjson_1_2_44.xml

     文件        668  2018-06-07 17:14  seckill\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_annotations_2_5_0.xml

     文件        619  2018-06-07 17:14  seckill\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_core_2_5_4.xml

     文件        647  2018-06-07 17:14  seckill\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_databind_2_5_4.xml

     文件        602  2018-06-06 19:07  seckill\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_1_0.xml

     文件        461  2018-06-06 19:07  seckill\.idea\libraries\Maven__jstl_jstl_1_2.xml

     文件        479  2018-06-06 19:29  seckill\.idea\libraries\Maven__junit_junit_4_12.xml

     文件        598  2018-06-06 19:07  seckill\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_21.xml

     文件        556  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_hamcrest_hamcrest_core_1_3.xml

     文件        524  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_mybatis_mybatis_3_2_8.xml

     文件        573  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_3_0.xml

     文件        537  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_slf4j_slf4j_api_1_7_12.xml

     文件        633  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_aop_4_1_7_RELEASE.xml

     文件        647  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_beans_4_1_7_RELEASE.xml

     文件        661  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_context_4_1_7_RELEASE.xml

     文件        640  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_core_4_1_7_RELEASE.xml

     文件        682  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_expression_4_1_7_RELEASE.xml

     文件        640  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_jdbc_4_1_7_RELEASE.xml

     文件        640  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_test_4_1_7_RELEASE.xml

     文件        626  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_tx_4_1_7_RELEASE.xml

     文件        654  2018-06-06 19:07  seckill\.idea\libraries\Maven__org_springframework_spring_webmvc_4_1_7_RELEASE.xml

............此处省略205个文件信息

评论

共有 条评论