All Projects → justinbaby → Seckill Demo

justinbaby / Seckill Demo

Licence: mit
一个简单的SSM框架的商品秒杀系统🦄

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Seckill Demo

Echo
🦄 开源社区系统:基于 SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ... 并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。
Stars: ✭ 129 (-59.05%)
Mutual labels:  mybatis, mysql, redis, spring, springmvc
Perfect Ssm
🍇更完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis)
Stars: ✭ 606 (+92.38%)
Mutual labels:  mybatis, mysql, redis, spring, springmvc
Javaall
这是一个Java开发宝典,所有的Java技术都在这里,用心学习,努力提升!
Stars: ✭ 67 (-78.73%)
Mutual labels:  mybatis, mysql, redis, spring, springmvc
Supermarket
设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存、分库分表、读写分离、全文检索、消息队列等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中……
Stars: ✭ 1,278 (+305.71%)
Mutual labels:  mybatis, mysql, redis, spring, springmvc
Web Development Interview With Java
Java 开发相关技术栈(大中厂)高频面试问题收录。
Stars: ✭ 69 (-78.1%)
Mutual labels:  mybatis, mysql, redis, spring
Ssm redis template
An template based on Maven, using Spring + Spring MVC + mybatis + spring-data-redis frames. It can be used to construct a new Java Web Appliaction quickly
Stars: ✭ 13 (-95.87%)
Mutual labels:  mybatis, mysql, redis, spring
Zheng
基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。
Stars: ✭ 16,163 (+5031.11%)
Mutual labels:  mybatis, redis, spring, springmvc
Springboot mybatisplus
SpringBoot集成MyBatisPlus
Stars: ✭ 199 (-36.83%)
Mutual labels:  mybatis, mysql, redis, spring
Pdf
编程电子书,电子书,编程书籍,包括C,C#,Docker,Elasticsearch,Git,Hadoop,HeadFirst,Java,Javascript,jvm,Kafka,Linux,Maven,MongoDB,MyBatis,MySQL,Netty,Nginx,Python,RabbitMQ,Redis,Scala,Solr,Spark,Spring,SpringBoot,SpringCloud,TCPIP,Tomcat,Zookeeper,人工智能,大数据类,并发编程,数据库类,数据挖掘,新面试题,架构设计,算法系列,计算机类,设计模式,软件测试,重构优化,等更多分类
Stars: ✭ 12,009 (+3712.38%)
Mutual labels:  mybatis, mysql, redis, spring
Student Homework Management System
使用SSM+Shiro开发的学生作业管理系统。支持批量打包下载,QQ登陆等功能 生产版:
Stars: ✭ 79 (-74.92%)
Mutual labels:  mybatis, mysql, spring, springmvc
Learningsummary
涵盖大部分Java进阶需要掌握的知识,包括【微服务】【中间件】【缓存】【数据库优化】【搜索引擎】【分布式】等等,欢迎Star~
Stars: ✭ 201 (-36.19%)
Mutual labels:  mybatis, mysql, spring, springmvc
Springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Stars: ✭ 845 (+168.25%)
Mutual labels:  mybatis, mysql, redis, spring
Ibase4j
Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
Stars: ✭ 1,548 (+391.43%)
Mutual labels:  mybatis, redis, spring, springmvc
Lyonblog
基于Java8的SSM+Elasticsearch全文检索的个人博客系统
Stars: ✭ 169 (-46.35%)
Mutual labels:  mybatis, mysql, redis, springmvc
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+17295.87%)
Mutual labels:  mybatis, mysql, redis, spring
Ssm Demo
🍌Spring+SpringMVC+Mybatis+easyUI实现简单的后台管理系统
Stars: ✭ 1,639 (+420.32%)
Mutual labels:  mybatis, redis, spring, springmvc
Hahu
参照知乎网做的一个简易版问答网站,后台采用Java语言,及Spring,SpringMVC,MyBatis等框架,模版引擎使用FreeMarker。数据库用到MySQL,Redis。
Stars: ✭ 408 (+29.52%)
Mutual labels:  mybatis, redis, spring, springmvc
Forum
一个简单的论坛项目,开发IDE为IntelliJ IDEA,通过Maven构建,后台采用Spring、SpringMVC、MyBatis,数据库采用MySQL、Redis,前台用到jQuery,图片被上传到七牛云。
Stars: ✭ 407 (+29.21%)
Mutual labels:  mybatis, redis, spring, springmvc
Seckill
基于SpringMVC,Spring,MyBatis实现的秒杀系统(参见慕课网,做了些改动)
Stars: ✭ 93 (-70.48%)
Mutual labels:  mybatis, redis, spring, springmvc
Android Notes
Articles, notes, interview questions and resources management for Android.
Stars: ✭ 126 (-60%)
Mutual labels:  mybatis, mysql, redis, spring

seckill(Java高并发秒杀API)

一个spring入门项目,后续将更新spring中级项目 :)

所用技术点

  • spring
  • springMVC: MVC框架
  • Tomcat: web容器
  • mybatis: ORM框架
  • bootstrap: css/html框架
  • JQuery: JS框架
  • Redis: NOSQL数据库
  • MySQL: 关系型数据库
  • Logback: 日志框架
  • JUnit: 单元测试
  • CDN: 内容分发服务器
  • Procedure:数据库存储过程
  • Protostuff:Google开发的基于Java语言的序列化库
  • ZooKeeper:分布式应用程序协调服务 //TODO
  • DUBBO:分布式应用服务框架 //TODO

Reference

详细开发教程可以参考codingXiaxw的开发文档,简直就是手把手教你做开发啊!!!

Java高并发秒杀系统API

本项目参考慕课网视频(版权方),并在此基础上进行了模块划分,功能添加,欢迎去官网观看!!!!

安装部署

软件环境:

  • IDEA
  • MySQL
  • JDK1.6或以上
  • tomcat 8.0
  • Redis
  • Maven

硬件环境(最小配置):

  • CPU:1核
  • 内存:1G

说明

  • seckill-core:秒杀核心模块,部署tomcat启动
  • seckill-api:秒杀api模块
  • seckill-base:秒杀工具类模块
  • seckill-web:秒杀页面模块

步骤

  1. 创建数据库,导入初始化脚本initDB.sql
  2. 修改系统数据库连接seckill-core/src/main/resources/jdbc.properties
  3. Tomcat运行

FAQ

  • Q:为什么我的maven下载依赖jar包这么慢
  • A:可以自己下载maven,使用自己的Maven,修改maven安装目录下的/conf/settings.xml,在IDEA或eclipse里配置为默认的设置
                           <mirror>
                               <id>nexus-aliyun</id>
                               <mirrorOf>central</mirrorOf>
                               <name>Nexus aliyun</name>
                               <url>http://maven.aliyun.com/nexus/content/groups/public</url>
                           </mirror>
  • Q:为什么我的数据库连不上

  • A:查看一下jdbc.properties,配置url为你的数据库地址,你的数据库用户名和密码

  • Q:为什控制台报Redis异常

  • A:查看一下Redis服务器是否启动,没下载的建议去官网下载window或linux版

  • Q:eclipse怎么导入

  • A:去掉.开头的文件就可以导入!!!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].