java注解

1、如果有Lombok支持的话,可以在实体类上面加@Data,就可以实现所有的getset方法

2、在实体类上上加@AllArgsConstructor注解,实现所有的构造方法。@NoArgsConstructor是空参构造

3、@qualifier注解:假设服务接口有两个实现类,为了表明究竟哪一个实现类才是我们需要的,就用@qualifier("这里与@Service括号的内容一致")。也可以添加@Bean(name="test")。

4、@Accessors(chain=true):lombok下的链式调用

5、@Component、@Repository、@Service三个注解实际上是差不多的,主要用于bean的注入

6、@DateTimeFormat(pattern="yyyy-MM-dd")可以加在实体类上,把controller中接受到的日期转化为指定的格式

原文地址:https://www.cnblogs.com/whliscoming/p/12661247.html