@RestController类注解
作用:用于设置当前控制器为RESTful风格等同于@ResponseBody和@Controller两个注解组合
@GetMapping,@PostMapping,@PutMapping,@DeleteMapping
作用:用于设置当前控制器请求访问路径和请求动作
@Component
作用:定义为spring管控的bean用于实体类中,用于springboot扫描
@ConfigurationProperties(prefix="")
作用:用于指定加载数据,加载yml中的前缀
@Autowired
作用:用于自动装配将所有数据封装成一个对象
@SpringBootTest测试类注解
作用:设置JUit加载的SpringBoot启动类,用于整合JUint第三方技术
@Repository
作用:自动消除@Autowired注解爆红信息
@Data实体类注解
作用:为当前实体类在编译期设置对应的get/set方法,hashcode方法,equals方法
Lonbok,一个java类库 提供了一组注解 简化实体类的开发
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
@Data实体类注解