🔰 学习视频 🔰
尚硅谷雷神SpringBoot2零基础入门springboot全套完整版(spring boot2)
集数:15—19
🔰 学习笔记 🔰
一、Banner
🔶 方法一
修改配置文件:
spring.banner.image.location=classpath:p1.jpg
图片所在目录。
🔶 方法二
图片直接命名为banner.*
🔶 方法三
使用txt文版,设置为banner.txt
二、Lombok
步骤1:引入Lombok依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
步骤2:Idea安装Lombok插件
步骤3:注解
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
@ToString
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
public class User {
private String name;
private int age;
}
@ToString
:toString方法
@AllArgsConstructor
:有参构造器
@NoArgsConstructor
:无参构造器
@EqualsAndHashCode
:重写HashCode
@Data
:get和set方法(也包含@EqualsAndHashCode和@ToString)
@Slf4j
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello() {
log.info("请求进来了");
return "Hello, Spring Boot";
}
}
@Slf4j
:处理日志功能
log.info("请求进来了")
:输出日志到控制台
三、dev-tools
依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
修改静态页面后,不用每次都重新运行了,重新build就可以(Ctrl+F9
)。