Встречается на собеседованиях • сегодня
Как отключить версию CGLIB
Для отключения CGLIB в Spring (например, при использовании `@Transactional` или AOP) можно явно указать использование JDK Dynamic Proxy через настройку `proxyTargetClass = false`.
**Пример:**
```java
@Configuration
@EnableTransactionManagement(proxyTargetClass = false) // Отключаем CGLIB
public class AppConfig {
// Конфигурация бинов
}
```
**Или в XML:**
```xml
```
**Важно:**
- Если у класса нет интерфейсов, CGLIB будет использоваться независимо от настроек.
- Для Spring Boot можно задать свойство в `application.properties`:
```properties
spring.aop.proxy-target-class=false
```

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы