2020-08-18

今天在公司看项目几个注解不了解,今天写下来

@ExportHttp
这个注解是配置一个内网代理?
@Api
value - 字段说明
description - 注释说明这个类
这个不了解,是swagger的注解
没用过这个框架
@validated
在Controller层有时候需要对接口的输入参数进行校验,若是采用自身的校验逻辑代码来实现的话,会有一些弊端,一是会分散自己的注意力,不能让自己专心撰写业务逻辑代码;二是会让校验逻辑代码和业务逻辑代码产生耦合性,代码体积也比较臃肿。为了规避这种情况,我们可以采用Spring validation的Validated注解来完成接口参数校验的工作,@Validate必须和BindingResult绑定使用,并且要遵循就近原则

@PostConstruct
这个注解看下面网址
https://blog.csdn.net/qq_37636695/article/details/84791468

@transactional
设置spring事务

@exceptionhandler+@Controlleradvice
对整个项目进行异常处理
当一个Controller中有方法加了@ExceptionHandler之后,这个Controller其他方法中没有捕获的异常就会以参数的形式传入加了@ExceptionHandler注解的那个方法中。省去try{}catch{}语句

@basic
hibernate jpa注解
此注解是默认Entity类的属性的默认注解。
即普通字段未加@Column注解,也会将其属性作为一个数据库的对应表的字段。
有两个属性值
fetch 懒加载方式 默认为及时加载 EAGER
optional 是否为空 默认为空

@Compoment
把普通的pojo类实例化到spring容器中,让spring管理,相当于。类不是@service @Controller 等标注的,都可以使用这个注解标注当前类

****@SoftImplement**
**@flexbleApi**
**@ExportHttp****
这几个注解不知道是怎么用的啦,大佬们给我补充补充!!!!!!!!!!!!!!!!!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值