随笔分类 - SpringBoot
摘要:1、概述 Liquibase是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据)都保存在XML文件中,便于版本控制。 本文旨在将平时工作中常用的一些操作进行了整理,方便给大家提供参考。 2、理解databasechangelog和databasechan
阅读全文
摘要:一、使用命令创建maven工程 1、例如我们想在IDEA的工作空间目录下E:\Gitee\springboot,创建maven项目,首先先进入该目录下 2、去掉原来的目录,输入cmd,然后回车,进入命令行模式 3、执行以下命令,创建一个名为demo的项目。 mvn archetype:generat
阅读全文
摘要:JPA是Java Persistence API的简称,Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 它是SUN公司推出的一套基于ORM的规范。ORM又是什么?全英文名为Object-Relational Mapping:对象关
阅读全文
摘要:###本文主要功能: 对最简单的/hello接口,如何编写单元测试用例。 ###1、首先,要引入以下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</ar
阅读全文
摘要:###概述: Spring Boot 可以简化spring的开发,可以快速创建独立的、产品级的应用程序。 ###特征: 快速创建独立的 Spring 应用程序 直接嵌入了Tomcat、Jetty或Undertow(无需部署WAR包) 尽可能的自动配置 starters自动依赖与版本控制 完全不需要代
阅读全文
摘要:环境准备: jdk1.8:java version "1.8.0_231",详见链接 maven3.x:maven3.3以上版本,详见链接 IDEA2021:IntelliJ IDEA 2021.1.1 x64,详见链接 Spring Boot 之HelloWorld 功能:实现从web端发送接口请
阅读全文
摘要:元注解,注解的注解,SpringBoot有四个元注解,分别是@Target、@Retention、@Documented、@Inherited。下面就是对元注解的详细讲解和源码展示。 @Taget 该注解的作用:告诉java将自定义的注解放到什么地方,例如类、方法、构造器、变量等,它是一个枚举类型,
阅读全文
摘要:一、引入spring-kafka的maven依赖 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>2.5.4.RELEASE</versi
阅读全文
摘要:1、引入pom依赖 <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</version> </dependency> <depen
阅读全文