注解笔记
2022-07-26 本文已影响0人
私人云笔记_骁勇波波
1. @TableField(updateStrategy = FieldStrategy.IGNORED):使字段可以传入null值。 在Mybatis中,如果传值为null的话,那策略默认不处理该字段。此注解可以让字段接收Null值,加上后使字段可以置为null。
2. @ApiOperation注解不是Spring自带的,它是swagger里的,是用来构建Api文档的,@ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response =“接口返回参数类型”, notes = “接口发布说明”;其他参数可参考源码;
3. @Value将外部的值动态注入到Bean中,常见用法如下: 注入普通字符串, 注入操作系统属性, 注入表达式结果, 注入其他Bean属性, 注入beanInject对象的属性another,注入文件资源,注入URL资源。
https://blog.csdn.net/qq_45793102/article/details/122325212
4. @CrossOrigin 跨域注解。出于安全原因,浏览器禁止Ajax调用当前节点之外的资源。格式: @CrossOrigin(origins ="http://domain2.com", maxAge = 3600) 。其中@CrossOrigin中的2个参数:origins: 允许可访问的域列表
maxAge:准备响应前的缓存持续的最大时间(以秒为单位)。
https://blog.csdn.net/qq_18671415/article/details/109275495