? 学习视频 ?
尚硅谷雷神SpringBoot2零基础入门springboot全套完整版(spring boot2)
集数:15—19
? 学习笔记 ?
【Java】学习笔记汇总
文章目录
- 一、Banner
- 二、Lombok
- 三、dev-tools
一、Banner
? 方法一
修改配置文件:
spring.banner.image.location=classpath:p1.jpg
图片所在目录。
? 方法二
图片直接命名为banner.*
? 方法三
使用txt文版,设置为banner.txt
Banner生成器
二、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
)。