1.@RequestParam :获取请求的参数 2.@PathVariable: 获取请求地址上的参数
@RequestMapping("/info/{attrGroupId}")
3.@TableField(exist = false) --代表字段在数据库不存在
4.@Autowired --注入方法
5.@Resource --注入
6.@RequestMapping("/list") ---请求路径的注解
7.@Slf4j ---lombok 的 打印日志注解
8.@Test --测试注解
9.@Configuration --标注一个类是配置类
10.@EnableTransactionManagement -----开启事务
11.@MapperScan --扫描指定包位置
12.@Bean --给容器注入一个组件
13.@GetMapping --请求方式为get
14.@Data --为实体类生成get ,set方法
15.@Param ---定义字段参数
16.@PostMapping --发送post请求
17.@RequestBody --请求体的数据注解 以及解析为json数据
18.@EnableDiscoveryClient --开启服务注册与发现功能
19.@EnableFeignClients --开启远程调用功能 并扫描包
20.@SpringBootApplication --作为主启动类
21.@ConfigurationProperties(prefix = "cb.thread") --绑定配置文件
22.@Component --给类添加到容器中
23.@Valid --进行数据校验
24.@EnableRedisHttpSession --开启redissession 整合redis作为session存储
25.@EnableRabbit --开启rabbitMQ
26.@RabbitListener --声明监听的队列
27.@RestController --返回json数据的类的controller
28.@Controller --返回jsp.html页面,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面
29.@ResponseBody ---返回json等内容到页面
30.@PostConstruct --配置文件 构建器创建完。执行这方法
31. @Transactional ---标注在方法上这是一个事物
32.@NoArgsConstructor --无参构造器
33.@AllArgsConstructor --全参构造器
34.@RabbitHandler ----标在方法上,声明是一个处理消息的方法,和@RabbitListener标在类上搭配使用
35.@EnableScheduling ---开启定时任务
36.@Scheduled --写cron表达式
37@Primary .主要的@Bean
38、@ApiIgnore
用来屏蔽某些接口或参数,使其不在页面上显示