Spring学习笔记
在IDEA中的SpringBoot项目中,添加功能模块方法:
1.首先到,File->Settings->Plugins,安装插件
2.然后在pom.xml中添加依赖引用
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<!-- <scope>compileOnly</scope> -->
</dependency>
3.最后刷新pom.xml,让系统重新构建
使用Lombok库简化代码
package tacos;
import lombok.Data;
import lombok.RequiredArgsConstructor;
@Data
@RequiredArgsConstructor
public class Ingredient {
private final String id;
private final String name;
private final Type type;
public static enum Type {
WRAP, PROTEIN, VEGGIES, CHEESE, SAUCE
}
}
@Data类级别的注释是由Lombok提供的并且告诉我们Lombok生成所有缺少的方法,以及接受所有final属性作为参数的构造函数。通过使用Lombok,您可以保持代码的简洁性。
@RequestMapping在类级别使用来指定基本路径。我在每个处理程序方法上使用更具体的@GetMapping,@PostMapping依此类推。