SpringBoot2 开发小技巧
318 字
2 分钟
SpringBoot2 开发小技巧
4.SpringBoot2 开发小技巧
温馨提示
转载请标注来源哦~~
本文介绍 SpringBoot2 开发小技巧,可以帮助我们简化开发。文章内容来自站主大学时期的学习笔记。
4.1Lombok
作用:(1)简化JavaBean开发(自动生成getter、setter、toString方法)
1、引入依赖
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId></dependency>2、idea中搜索安装lombok插件

3、使用
//@ToString@Data//@Component@ConfigurationProperties(prefix = "mycar")public class Car { private String brand; private Integer price;}@Data包含了@ToString
有的属性不想用构造方法,那就自己写:
//@AllArgsConstructor@NoArgsConstructor@Datapublic class User { private String name; private Integer age; private Pet pet;
public User(String name, Integer age) { this.name = name; this.age = age; }}(2)简化日志开发@Slf4j:
@RestController@Slf4jpublic class HelloController {
//自动注入 @Autowired Car car;
@RequestMapping("/car") public Car car() { return car; }
//映射浏览器请求,处理 @RequestMapping("/hello") public String handle01(@RequestParam String name) { log.info("日志——请求。。。"); return "Hello, Spring Boot 2!"+name; }}然后访问hello会打印日志
4.2dev-tools(热部署没必要)
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional></dependency>这样的话,有修改,Ctrl+F9即可重新部署(没啥用)
静态页面就不用了
4.3Spring Initailizr(项目初始化向导)
1、创建初始化项目
2、选择我们需要的开发场景

3、它自动依赖引入、自动创建项目结构、自动编写好主配置类

支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
SpringBoot2 开发小技巧
https://blog.furjesk.com/posts/tutorial-springboot2-tricks/相关文章智能推荐
1
SpringBoot2 容器功能
SpringBoot 2 教程:从入门到精通本文介绍 SpringBoot2 容器功能。文章内容来自站主大学时期的学习笔记。
2
SpringBoot2 介绍和入门
SpringBoot 2 教程:从入门到精通本文介绍 SpringBoot2 框架,你将学习到什么是 SpringBoot、如何编写第一个 SpringBoot 应用程序。文章内容来自站主大学时期的学习笔记。
3
SpringBoot2 Web开发:基础
SpringBoot 2 教程:从入门到精通本文介绍 SpringBoot2 Web开发,你将学习到如何开发 Web 应用。文章内容来自站主大学时期的学习笔记。
4
SpringBoot2 配置文件
SpringBoot 2 教程:从入门到精通本文介绍 SpringBoot2 配置文件的类型和语法。文章内容来自站主大学时期的学习笔记。
5
SpringBoot2 Web开发:模板引擎
SpringBoot 2 教程:从入门到精通本文介绍 Thymeleaf 模板引擎,你将学习到如何开发 Thymeleaf 前端页面。文章内容来自站主大学时期的学习笔记。
随机文章随机推荐














