diff --git a/spring-core/src/main/java/org/springframework/aot/hint/SimpleTypeReference.java b/spring-core/src/main/java/org/springframework/aot/hint/SimpleTypeReference.java index 024471f90d3..b21df02e824 100644 --- a/spring-core/src/main/java/org/springframework/aot/hint/SimpleTypeReference.java +++ b/spring-core/src/main/java/org/springframework/aot/hint/SimpleTypeReference.java @@ -49,7 +49,7 @@ final class SimpleTypeReference extends AbstractTypeReference { if (!className.contains("$")) { return createTypeReference(className); } - String[] elements = className.split("\\$"); + String[] elements = className.split("(?