Spring Boot 我个人常用的注解集合
首先
我整理了一些在Spring Boot中常用的注释。
@GetMapping(“URL名称”)
当在URL内且发生GET动作调用时,进行处理。
@PostMapping(“URL名称”)
当在(url)内遇到post动作调用时,进行处理。
@控制器
使用Spring Boot的控制器类识别注解
@服务
通过注解使Spring Boot识别为服务类
@存储库
在Spring Boot中,使用一种注解来标识其为存储库类。
尊贵的实体
Spring Boot的注解可以使实体类被识别为实体类。
@自动装配
用@Autowired注解在Controller类中需要注入Service类的功能时,Spring会自动帮我们进行实例化。
@Autowired
private SampleService sampleService
描述如下,SampleController.java文件中可以使用SampleService.Java的实例。
@验证过的
使得能够使用验证的注释。
在与发布功能和注册功能相关的方法中经常使用。
@不为空白,@不为空
这三个是关于验证的注解。
@NotBlank 是对字符串类型输入框进行验证的注解。
@NotNull 是对整数类型等数值进行验证的注解。
@尺寸
这也是与验证相关的注解。
例如:@Size(min = 0, max = 100)
如果像这样编写,就能对表单进行验证,要求输入的字符数量必须在0到100之间。