Skip to content

Commit dcbadd1

Browse files
committed
Thanks Jurrian. Interfaces and package-info.java are detected as beans.
1 parent 79d7ff9 commit dcbadd1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/org/apache/ibatis/type/TypeAliasRegistry.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ public void registerAliases(String packageName, Class superType){
102102
resolverUtil.find(new ResolverUtil.IsA(superType), packageName);
103103
Set<Class<? extends Class>> typeSet = resolverUtil.getClasses();
104104
for(Class type : typeSet){
105-
//Ignore inner classes
106-
if (!type.isAnonymousClass()) {
105+
//Ignore inner classes and interfaces (including package-info.java)
106+
if (!type.isAnonymousClass() && !type.isInterface()) {
107107
registerAlias(type);
108108
}
109109
}

0 commit comments

Comments
 (0)