在 Spring Boot 1.2 之前,一切都可以正常工作,但是在此版本中,@EnableAutoConfiguration 标记会导致生成 JDBC 存储库的 CGLIB 代理。由于这些存储库类被标记为 final,它失败了。我对将这些类设为非最终类没有任何问题,但是我想了解为什么在这种情况下需要 CGLIB 代理。但是,如果我删除 EnableAutoConfiguration 标记,一切都会按预期工作,即不会创建 CGLIB 代理。
spring-boot
spring-boot ×1