SpringBoot系列日志配置

导入 Maven 包SpringBoot 默认使用了 LogBack 日志系统,所以如无需求是没有必要改为其他日志系统的,也无需再进行多余的配置,LogBack 默认将日志打到控制台上。 当我们新建 SpringBoot 项目时,Maven 会自动引用 spring-boot-starter 或 spring-boot-starter-web,而这两个起步依赖中已经包含了对于 spring-...

SpringBoot系列整合Redis做缓存

一. 缓存的作用当应用体积大了,用户量上去了,数据规模也越来越大之后,数据库查询操作将成为用户体验的瓶颈,这时使用缓存会是一个非常好的解决办法。Spring 开始从3.1 开始就为我们提供了基于注解的缓存支持,通过注解方式低侵入地为我们的应用提供缓存支持。在SpringBoot中,更是以一系列自动配置的方式使我们能更加方便的使用缓存功能。 二. 几个重要的注解 名称 解释 @Ena...

SpringBoot系列整合Druid数据库连接池

概念数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。(摘自百度百科) 说白了,就是可以重复使用同一个数据库连接,不再需要进行打开、关闭连接,一切都交由数据库连接池去处理,一般可搭配 Mybatis 食用...

SpringBoot系列使用Generator进行自动生成

Maven导入Generator插件properties标签下配置版本信息 12<mybatis-generator-maven-plugin.version>1.3.7</mybatis-generator-maven-plugin.version><mybatis-generator-core.version>1.3.7</m...