博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA高并发秒杀API项目的学习笔记
阅读量:6075 次
发布时间:2019-06-20

本文共 3685 字,大约阅读时间需要 12 分钟。

一步一步的搭建JAVA WEB项目,采用Maven构建,基于MYBatis+Spring+Spring MVC+Bootstrap技术的秒杀项目

学习的视频:

创建Maven项目

  • 创建目录,执行Maven命令

    mvn archetype:generate -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=local

    问题:Maven命令执行到Generating Project in Batch mode 卡住,参考

  • 将项目导入到IDEA工具中

  • 修改项目配置

    1. 修改web.xml中的servlet版本,默认是2.3,其不支持JSP的EL表达式。从Tomcat中的示例的web.xml中拷贝3.0的版本配置到项目中
    2. 补全目录。项目的main目录下创建java目录,在src目录下创建test目录,test目录下创建java和sources目录
    3. 打开pom.xml,进行依赖的配置

      • 单元测试依赖:Junit4
      • 日志依赖:slf4j+logback。(lf4j是规范/接口,log4j,common-logging,logback是日志的实现)
      • 数据库依赖:mysql-connector-java、c3p0
      • DAO框架:mybatis依赖:mybatis
      • Servlet web相关依赖:standard、jstl、jackson-databind、servlet-api
      • Spring依赖:spring-core、spring-beans、spring-context、spring-jdbc、spring-tx、spring-web、spring-webmvc、spring-test

        junit
        junit
        4.11
        test
        org.slf4j
        slf4j-api
        1.7.12
        ch.qos.logback
        logback-core
        1.1.1
        ch.qos.logback
        logback-classic
        1.1.1
        mysql
        mysql-connector-java
        5.1.35
        runtime
        c3p0
        c3p0
        0.9.1.2
        org.mybatis
        mybatis
        3.3.0
        org.mybatis
        mybatis-spring
        1.2.3
        taglibs
        standard
        1.1.2
        jstl
        jstl
        1.2
        com.fasterxml.jackson.core
        jackson-databind
        2.5.4
        javax.servlet
        javax.servlet-api
        3.1.0
        org.springframework
        spring-core
        4.1.7.RELEASE
        org.springframework
        spring-beans

转载于:https://www.cnblogs.com/imqsl/p/7245242.html

你可能感兴趣的文章
VS2008查看dll导出函数
查看>>
VM EBS R12迁移,启动APTier . AutoConfig错误
查看>>
atitit.细节决定成败的适合情形与缺点
查看>>
iOS - Library 库
查看>>
MATLAB 读取DICOM格式文件
查看>>
spring事务管理(Transaction)
查看>>
django.contrib.auth登陆注销学习
查看>>
js执行本地exe文件的3种方法
查看>>
理解B树索引
查看>>
vi编辑器的命令集合
查看>>
Mysql利用binlog恢复数据
查看>>
解决 Windows启动时要求验证
查看>>
我的友情链接
查看>>
用yum安装mariadb
查看>>
一点IT"边缘化"的人的思考
查看>>
Gallery循环滑动
查看>>
Sql与C#中日期格式转换总结
查看>>
iOS开发流程总结
查看>>
hadoop datanode 启动出错
查看>>
js颜色拾取器
查看>>