Annotation
就是个名字
这个作者很懒,什么都没留下…
展开
-
@PostConstruct用法
简单的描述:@Documented@Retention (RUNTIME)@Target(METHOD)public @interface PostConstruct {}PostConstruct 注释用于在依赖关系注入完成之后需要执行的方法上,以执行任何初始化。此方法必须在将类放入服务之前调用。支持依赖关系注入的所有类都必须支持此注释。即使类没有请求注入任何资源,用 PostConstruct 注释的方法也必须被调用。只有一个方法可以用此注释进行注释。应用 PostConstruc原创 2020-06-03 11:08:48 · 564 阅读 · 0 评论 -
JSON库 Jackson 常用注解介绍
Jackson JSON 框架中包含了大量的注解来让我们可以干预 Jackson 的 JSON 处理过程,例如我们可以通过注解指定 java pojo 的某些属性在生成 json 时被忽略。。本文主要介绍如何使用 Jackson 提供的注解。Jackson注解主要分成三类,一是只在序列化时生效的注解;二是只在反序列化时候生效的注解;三是两种情况下都生效的注解代码:其中@Data@NoArgsConstructor@AllArgsConstructor三个注解是loombok插件的注解,如果报错可原创 2020-06-01 17:17:32 · 550 阅读 · 0 评论 -
@PathVariable注解使用
@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值语法:@PathVariable("xxx")通过 @PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“) @RequestMapping(value=”user/{id}/{name}”)请求路径:http://loca...原创 2019-09-09 19:45:34 · 87 阅读 · 0 评论 -
@jsonIgnore和@JsonProperty.
主要用来查询出数据库中的字段反序列化时映射到实体类时,或者返回给前端的json数据时,实体类加了这个注解,如果对应属性为null,则json将不转化对应属性到json串中去。如果实体类中不存在查询出的对应字段映射时,虽然自己写的这个应用不需要这个字段,但是会报异常。为了解决中中场景,在实体类上标注@JsonIgnoreProperties (ingoreUnknow = true)可以解决,也...原创 2019-09-05 20:19:03 · 1187 阅读 · 0 评论