11 2019 档案
摘要:一、前言 定时任务在生活中处处体现,例如早上起不来的时候,需要定个闹钟来叫一下自己,那么在程序中哪些场景会用到定时任务呢?订单生成之后要有一个支付的过程,在支付的时候,一看到支付金额,突然觉得太多了,就不支付了,我也不取消订单,就吊着,这样所买商品的库存一直处于锁定状态,少量的还好,要是锁它个几千几
阅读全文
摘要:一、前言 登录和授权模块是整个项目的安全锁,是开发中的必要一环。本文通过使用SpringSecurity安全框架和JWT实现后台的登录和授权,为了方便接口的在线测试,对swagger-ui的配置文件进行改造,使其能够拿到登录令牌token。 二、介绍 1、SpringSecurity SpringS
阅读全文
摘要:一、前言 Redis现在已经普遍应用于电商项目中,它是用C语言开发的一个高性能键值对数据库,用于数据缓存,主要用于处理大量数据的高访问负载,本文记录Redis的安装和启动,并以存储验证短信验证码为例。 二、在windows下的安装和启动 1、下载redis:https://github.com/Mi
阅读全文
摘要:一、问题原因 jenkins编译的时候报错:ERROR: Maven JVM terminated unexpectedly with exit code 137,因为maven设置的内存不足, 二、问题解决方法一 1、找到linux中maven安装目录 [root@]# whereis mvn 编
阅读全文
摘要:一、前言 开发项目时,免不了需要进行api接口的测试,为了方便快速高效的进行此过程,本次进行Swagger-UI在线文档的注解实现。 二、框架介绍 HTML,Javascript,CSS,根据三种语言动态的根据注解生成在线文档。 三、常用注解 @Api:用于修饰Controller类,生成Contr
阅读全文
摘要:一、前言 开发一个项目,最开始的一步就是搭建一个开发环境,也就是需要选择什么框架进行项目的开发,本次搭建一个springboot+mybatis的开发框架,通过实现商品品牌的增删改查,测试搭建是否成功。 二、框架介绍 本次使用四个框架分别是:SpringBoot(SpringBoot可以快速搭建we
阅读全文