@Retention定义了该Annotation被保留的时间长短: 1.某些Annotation仅出现在源代码中,而被编译器丢弃; 2.另一些却被编译在class文件中,注解保留在class文件中,在加载到JVM虚拟机时丢弃,这是默认行为,所以没有用Retention注解的注解,都会采用这种策略 3 ...
分类:
编程语言 时间:
2019-01-21 19:34:02
阅读次数:
170
一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@Gene ...
分类:
其他好文 时间:
2019-01-19 13:19:07
阅读次数:
182
该注解的定义如下: @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface Column { String name() default ""; boolean unique() default false; boolean nu ...
分类:
编程语言 时间:
2019-01-16 13:52:26
阅读次数:
220
占位符解析过程 占位符解析器 属性源 org.springframework.core.env.PropertySource:命名属性源 org.springframework.context.annotation.PropertySource:方便加载资源的注解 org.springframewo ...
分类:
其他好文 时间:
2019-01-15 22:03:46
阅读次数:
513
一、自定义注解 PreRoute @Target(ElementType.TYPE):作用于类上 @Retention(RetentionPolicy.RUNTIME):运行时期 @Component:标注为spring组件 @Lazy:懒加载 二、自定义实现BeanPostProcessor #p ...
分类:
其他好文 时间:
2019-01-15 15:51:33
阅读次数:
238
元注解是指注解的注解,包括@Retention @Target @Document @Inherited四种。 1.@Retention: 定义注解的保留策略@Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含@Retentio ...
分类:
编程语言 时间:
2018-12-22 22:10:08
阅读次数:
188
java中元注解有四个: @Retention @Target @Document @Inherited; @Retention:注解的保留位置 @Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含 @Retention(Ret ...
分类:
编程语言 时间:
2018-12-10 19:13:00
阅读次数:
188
1 创建一个自定义注解 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited public @interface MyLog { String requestUrl(); } 2 ...
分类:
编程语言 时间:
2018-11-27 16:44:15
阅读次数:
161
Gson基本用法参考:http://www.jianshu.com/p/e740196225a4Gson提供了fromJson() 和toJson() 两个直接用于解析和生成的方法,前者实现反序列化,后者实现了序列化。//基本数据类型的解析 int i = gson.fromJson("100", ...
分类:
其他好文 时间:
2018-11-13 16:13:11
阅读次数:
146
现象 问题检查 查看群集状态,发现归档挂起 查看空间使用情况 结论: db_recovery_file_dest_size已使用完,flash recovery area闪回恢复区空间满,无法再归档。 处理 解决办法:1.将归档设置到其他目录,修改alter system set log_archi ...
分类:
其他好文 时间:
2018-11-09 16:04:27
阅读次数:
260