标签:springboot

前言前段时间完成了毕业设计课题——《基于SpringBoot+Vue的直播后台管理系统》,项目名为LBMS,主要完成了对直播平台数据的可视化展示和分级的权限管理。虽然相当顺利地通过了答辩,但是由于时间以及本人水平的不足,其实后端系统的代码还仅仅停留在“能跑就行”。因此这篇文章主要也是为了反思一下项目

发布于:2020年06月16日 浏览次数:0 评论数:0

今天项目不忙,想搞一下shardingJDBC分库分表看看,主要想实现以下几点:舍弃xml配置,使用.yml或者.properties文件+java的方式配置spring。使用Druid作为数据库连接池,同时开启监控界面,并支持监控多数据源。不依赖com.dangdang的sharding-jdbc

发布于:2020年06月16日 浏览次数:0 评论数:0

之前在某厂的某次项目开发中,项目组同学设计和实现了一个“引以为傲”,额,有点扩张,不过自认为还说得过去的feature,结果临上线前被啪啪打脸,因为实现过程中因为一行代码(没有标题党,真的是一行代码)带来的安全漏洞让我们丢失了整个服务器控制权(测试环境)。多亏了上线之前有公司安全团队的人会对代码进行

发布于:2020年06月16日 浏览次数:0 评论数:0

首先来介绍下什么是优雅地停止,简而言之,就是对应用进程发送停止指令之后,能保证正在执行的业务操作不受影响,可以继续完成已有请求的处理,但是停止接受新请求。在SpringBoot2.3中增加了新特性优雅停止,目前SpringBoot内置的四个嵌入式Web服务器(Jetty、ReactorNetty、T

发布于:2020年06月16日 浏览次数:0 评论数:0

在应用开发过程中经常需要对其他应用或者客户端提供RESTfulAPI接口,尤其是在版本快速迭代的开发过程中,修改接口的同时还需要同步修改对应的接口文档,这使我们总是做着重复的工作,并且如果忘记修改接口文档,就可能造成不必要的麻烦。为了解决这些问题,Swagger就孕育而生了,那让我们先简单了解下。S

发布于:2020年06月16日 浏览次数:0 评论数:0

前提首先该场景是一个酒店开房的业务。为了朋友们阅读简单,我把业务都简化了。业务:开房后会添加一条账单,添加一条房间排期记录,房间排期主要是为了房间使用的时间不冲突。如:账单A,使用房间1,使用时间段为2020-06-0112:00-2020-06-0212:00,那么还需要使用房间1开房的时间段则不

发布于:2020年06月16日 浏览次数:0 评论数:0

上一篇Websocket的续篇暂时还没有动手写,这篇算是插播吧。今天讲讲不重启项目动态切换redis服务。背景多个项目或微服务场景下,各个项目都需要配置redis数据源。但是,每当运维搞事时(修改redis服务地址或端口),各个项目都需要进行重启才能连接上最新的redis配置。服务一多,修改各个项目

发布于:2020年06月16日 浏览次数:0 评论数:0

@目录一、OAuth简介1、什么是OAuth2、OAuth角色3、OAuth授权流程4、OAuth授权模式4.1、授权码4.2、隐藏式4.3、密码式4.4、凭证式二、实践1、密码模式1.1、授权服务器1.1.1、依赖1.1.2、授权服务器配置1.1.3、SpringSecurity配置1.2、资源服

发布于:2020年06月16日 浏览次数:0 评论数:0

上次帮小王入了SpringBoot的门后,他觉得我这个人和蔼可亲、平易近人,于是隔天小王又微信我说:“二哥,快教教我,怎么在SpringBoot项目中使用JDBC连接MySQL啊?”收到问题的时候,我有点头大,难道以后就要被小王缠上了?没等我发牢骚,小王就紧接着说:“二哥,你先别生气,上次你帮了我的

发布于:2020年06月16日 浏览次数:0 评论数:0

目录一、背景二、同声传译插件介绍1、微信小程序后台添加插件2、微信小程序启用插件三、语音同步转换的前端实现1、界面UI与操作2、代码实现四、后端SpringBoot实现语音文件上传webApi1、SpringBoot项目API相关结构树2、文件上传工具类的实现3、小程序上传文件接口的实现4、小程序上

发布于:2020年06月16日 浏览次数:0 评论数:0