@Retention(value=RUNTIME) @Target(value=TYPE) @Documented @Import(value=MapperScannerRegistrar.class) public @interface MapperScan
| 限定符和类型 | 可选元素和说明 |
|---|---|
Class<? extends Annotation> |
annotationClass |
Class<?>[] |
basePackageClasses |
String[] |
basePackages |
Class<? extends MapperFactoryBean> |
factoryBean |
Class<?> |
markerInterface |
Class<? extends org.springframework.beans.factory.support.BeanNameGenerator> |
nameGenerator |
String |
sqlSessionFactoryRef |
String |
sqlSessionTemplateRef |
String[] |
value |
public abstract String[] value
public abstract String[] basePackages
public abstract Class<?>[] basePackageClasses
public abstract Class<? extends org.springframework.beans.factory.support.BeanNameGenerator> nameGenerator
public abstract Class<? extends Annotation> annotationClass
public abstract Class<?> markerInterface
public abstract String sqlSessionTemplateRef
public abstract String sqlSessionFactoryRef
public abstract Class<? extends MapperFactoryBean> factoryBean
Copyright © 2017. All rights reserved.