@CrossOrigin
是用来处理跨域请求的注解
@Mapper
在接口类上添加@Mapper,在编译之后会生成相应的接口实现类
@MapperScan
指定要变成实现类的接口所在的包,然后包下面的所以接口在编译之后都会生成相应的实现类。添加位置:在SpringBoot启动类上添加
@SpringBootApplication
放置在Springboot启动类上,表明该类是开启SpringBoot容器的入口,它是一个复合注解。里面包含了包扫描,自动注入,配置注入的功能。
@Data
注在类上,提供类的get、set、equals、hashCode、canEqual、toString方法
@AllArgsConstructor
注在类上,提供类的全参构造
@NoArgsConstructor
注在类上,提供类的无参构造
@Setter
注在属性上,提供 set 方法
@Getter
注在属性上,提供 get 方法
@EqualsAndHashCode
注在类上,提供对应的 equals 和 hashCode 方法
@Log4j/@Slf4j :
注在类上,提供对应的 Logger 对象,变量名为 log
@TableName
表名注解,使所注的类的对象与表实现一一映射