spring boot 注解整理

spring boot 注解整理

对于springboot注解进行整理和回顾

注解列表

@springbootApplication:包含comPonentScan(扫描包),Configuration(自动装配),@EnableAutoConfiguration(自动配置)

@RestController:@Controller(控制层注解)+@ResponseBody(返回数据)restful风格

@modelandview :返回视图

@controllerAdvice():切面切点表达式

@ExceptionHandler():拦截异常,一般分布式项目异常信息存储在日志中,使用NoSql存储,定期清理,如redis。

@Async:表示开启一个新的线程运行。适合高并发以及需要异步操作的处理

@value(“${xxx}”)会在初始化时加载属性。从配置文件中自动获取

@Getter @Setter在属性上面注释。是lombok内置注解,lombok在IDE自动集成,在eclipse需要自行安装。
作用:为属性自动生成get和set方法。
原理:使用字节码技术。编译为class文件,执行时自动封装,可以使用反编译技术去看源代码

@log4j2日志文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值