SpringCache缓存基础使用
一、介绍 Spring Cache是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能,大大简化我们在业务中操作缓存的代码。 Spring Cache只是提供了一层抽象,底层可以切换不同的cache实现。具体就是通过CacheManager接口来统一不同的缓存技术。Cach
Centos安装软件的几种方式
1、源码安装 linux软件都是用C/C++程序开发,所谓源码安装,是直接提供程序源代码,需要自行编译,然后生成目标可执行程序。类似提供的.java文件,需要自己编译.class,然后打包为jar,然后运行。源代码形式的特点:操作复杂、编译时间长、极易出现问题、依赖关系复杂,比较适合于专门做linu
Mybatis
未读
Mybatis-Plus逻辑删除
1、逻辑删除 2、实体类修改 @Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class User implements Serializable {
private Long id;
private Str
Mybatis-Plus乐观锁
1、前言 **乐观锁:**就是乐观的锁。当我在操作数据时,我会认为没有任何人会干扰我的操作。也就是没有任何人会操作我正在操作的数据。然后我在需要更改我数据的时候,再来校验我的数据是否与我取出来的数据一致。通常我们会用版本号来标识。0 update 还是不是0 如果是0的话,才操作update,如果不
SpringBoot
未读
SpringBoot切换内置web应用服务器
1、前言 SpringBoot的web环境中默认使用tomcat作为内置服务器,其实SpringBoot提供了另外2中内置服务器供我们选择,我们可以很方便的进行切换。 Jetty: Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Je
SpringBoot配置文件加载顺序
基础配置路径及其加载顺序 Springboot程序启动时,会从以下位置加载配置文件: 1.file:./config/ :当前项目下的/config目录下 2.file:./ :当前项目的根目录 3.classpath:/config/ :classpath的/config目录 4.classpat
Mybatis
未读
Mybatis-Plus简单代码生成器
1、引入依赖 <dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.4.1</version>
</dependency>
Docker
未读
Docker部署常用的服务
可以选择加载现成的镜像,也可以使用pull命令在线下载 # 把原有容器生成镜像
docker commit 容器名 自定义一个镜像名称
# 备份原有镜像
docker save -o 随便起名.rar 自定义的镜像名称
# 加载备份的镜像
docker load -i 随便起名.rar
1、prt