Spring Boot
看世界的小gui
这个作者很懒,什么都没留下…
展开
-
Spring Boot 整合redis
Spring Boot 整合redisapplication.properties# 配置redisspring.redis.host=39.105.24.26spring.redis.password=liaoguiapplication.yml# druid连接池spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.cj.jdbc.Driv原创 2021-07-22 18:53:05 · 101 阅读 · 0 评论 -
Spring Boot 邮件发送
Spring Boot 邮件发送以163为例,需要开启163邮箱授权码.导入邮件模块依赖 <!--邮件模块依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </depend原创 2021-07-20 08:50:11 · 171 阅读 · 0 评论 -
Ubuntu 20.04安装PostMan
Ubuntu 20.04安装PostMansudo snap install postman原创 2021-07-19 17:22:57 · 580 阅读 · 0 评论 -
Spring Boot 整合Mybatis建表及数据写入
Spring Boot 整合Mybatis建表及数据写入data.sqlINSERT INTO users_plus (id, name, age, email) VALUES(1, 'Jone', 18, '[email protected]'),(2, 'Jack', 20, '[email protected]'),(3, 'Tom', 28, '[email protected]'),(4, 'Sandy', 21, '[email protected]'),(5, 'Bill原创 2021-07-19 15:38:48 · 183 阅读 · 0 评论 -
Mybatis-Plus快速开始以及初始化工程
Mybatis-Plus快速开始以及初始化工程官方文档:https://mp.baomidou.com/guide/quick-start.html#%E5%88%9D%E5%A7%8B%E5%8C%96%E5%B7%A5%E7%A8%8B其对应的数据库 Schema 脚本如下:DROP TABLE IF EXISTS user;CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DE原创 2021-07-17 12:10:10 · 434 阅读 · 0 评论 -
Spring Boot整合Mybatis-Plus乐观锁
乐观锁什么是乐观锁?用来解决什么问题?怎么实现乐观锁?乐观锁主要用来解决丢失更新问题什么是丢失更新当两个用户,用户A和用户B对同一数据C的年龄(10)进行修改时,因为即使在高并发的时候,提交也会有先后顺序,A将C的年龄10修改为20之后,B将C的年龄10修改为30,最后查询数据时,查询的是B修改后的数据,这就是丢失更新正确的情况应该是,A先将年龄修改为20,B修改20为30,而不是两个用户同时修改10.怎么解决丢失更新问题针对丢失更新问题,一般有两种解决方案:悲观锁、乐观锁。悲观锁: 当A用户转载 2021-07-16 17:15:06 · 97 阅读 · 0 评论 -
Spring Boot 开启Druid监控平台配置
Spring Boot 开启Druid监控平台配置1.Druid是阿里巴巴开源平台上一个数据库连接池实现,结合C3P0,DBCP,PROXOOL等DB池的优点,同时加入日志监控.2.Druid可以很好的监控DB池连接和SQL的执行情况,天生就是针对监控而生的DB连接池.3.Spring Boot默认使用Hikari数据源,可以说Hikari与Druid都是当前java Web上最优秀的数据源,下面来重点介绍Spring Boot如何集成Druid数据源以及实现数据库监控.依赖<!--star原创 2021-07-16 16:52:41 · 555 阅读 · 0 评论 -
Spring Boot 整合Mybatis-Plus分页插件
Spring Boot 整合Mybatis-Plus分页插件官方文档:https://mp.baomidou.com/guide/page.html在config下配置一个拦截器.//Spring boot方式@Configurationpublic class MybatisPlusConfig {// 最新版 @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusIn原创 2021-07-16 16:07:59 · 104 阅读 · 0 评论 -
Spring Boot 整合Mybatis-Plus 代码生成器
Spring Boot 整合Mybatis-Plus 代码生成器官方文档:https://mp.baomidou.com/guide/generator.html#%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8BCodeGenerator.javaimport com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.core.toolkit.原创 2021-07-16 15:55:23 · 177 阅读 · 2 评论