2018年8月

JdbcType介绍数据库列字段都是有类型的,不同的数据库有不同的类型。为了表示这些数据类型,Java源码是采用枚举来定义的:public enum JDBCType implements SQ...

源码走读系列先不再网上发布了,很多类写的其实挺简单的,也没有什么可以说的,发布到网上显得空洞,后期抓住几个重点类介绍就可以了。但是源码走读不会终止的,因为后期各种问题的解决,还的靠源码的分析。

@Documented@Retention(RetentionPolicy.RUNTIME)@Target({})public @interface Result { boolean id()...

@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface Option...

@Documented@Retention(RetentionPolicy.RUNTIME)@Target({})public @interface One { String select()...

@Documented@Inherited@Retention(RUNTIME)@Target({ TYPE, METHOD, FIELD, PARAMETER })public @interf...

@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface MapKey...

@Documented@Retention(RetentionPolicy.RUNTIME)@Target({})public @interface Many { String select(...

@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface Lang {...

@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface Flush ...

ConstructorArgs类很简单,如下所示,其实源码并不想想象中那么难,很多代码写的很短小的。很多人想写个开源东西,让自己简历更出彩,其实开源并不是很难的。不过,要想写出高质量的开源成品,...

Case类用于动态sql生成部分。@Documented @Retention(RetentionPolicy.RUNTIME) @Target({}) public @interface Ca...

本文更新日期:2019年10月9日1、CacheNamespaceRef 源码Java里面没有指针,但是Java里面有引用,CacheNamespaceRef就是一个引用。它是谁的引用呢?请看源...