package org.apache.ibatis.annotations;
Arg类的介绍:
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({})
public @interface Arg {
boolean id() default false;
String column() default "";
Class javaType() default void.class;
JdbcType jdbcType() default JdbcType.UNDEFINED;
Class typeHandler() default UnknownTypeHandler.class;
String select() default "";
String resultMap() default "";
String name() default "";
}
注解,是语言的一种内在机制,犹如写接口要interface关键字一样。其语法规范的确有点让人刚开始难以接受,别怕,习惯就好。Arg类,先大致了解一下就行了,关于这个类的用法,欢迎加入源码走读群:http://www.mybatis.cn/133.html
注意这些写法:
void.class、Class、Class,看来不懂泛型,寸步难行啊。
关注微信公众号获取更多VSCode编程信息,定时发布干货文章
全部评论