У меня есть модель, в которой применены некоторые NOT NULL спящего режима. Мне нужно выполнить несколько запросов DAO (create/update), чтобы проверки были смягчены только при выполнении этих запросов. Я не хочу полностью отключать проверки, поскольку в моем DAO-слоте есть другие запросы, которые в них нуждаются.Условно отключить проверку спящего режима во время выполнения запроса на спящий режим
ответ
Был ли способ обойти проверку @NotNull
через собственные запросы, если ваша схема не была сгенерирована Hibernate или Hibernate, была не такой умной, как в конечном счете. Вы можете попытаться вставить/обновить строки базы данных изначально, не инициируя проверку уровня приложения, но Hibernate так любезен, чтобы сгенерировать ограничение базы данных NOT NULL
для полей, аннотированных @NotNull
, что в итоге - отличная вещь.
Вы должны задаться вопросом, почему у вас есть необходимость выполнять запросы, которые не соответствуют введенным ограничениям на проверку, тем не менее разработчик, добавивший ограничение, хорошо подумал о его последствиях. В общем, целью должно быть предотвращение вставки (избегаемых) нулевых значений в вашей базе данных.
- 1. Режим выбора режима спящего режима во время выполнения
- 2. Предотвращение спящего режима во время выполнения программ C#
- 3. Пропустить проверку спящего режима временно
- 4. Спящий режим: создание столбцов динамического спящего режима
- 5. Конфигурация спящего режима во время выполнения
- 6. спящий режим - фильтр отношение во время выполнения
- 7. SEAM DAO спящий режим запроса выполнения дважды
- 8. Изменения в схеме во время спящего режима
- 9. Спящий режим Atmel AVR и обработка бит спящего режима
- 10. Заставьте мое консольное приложение спящего режима/Пауза/Спящий режим
- 11. Спящий режим: генерировать классы на основе сопоставлений во время выполнения
- 12. Предотвращение спящего режима
- 13. Спящий режим на Android
- 14. Как изменить конфигурацию кэша спящего режима сущностей во время выполнения
- 15. Как отслеживать время выполнения каждого запроса с помощью спящего режима?
- 16. Ограничение нет выходов в спящий режим запроса
- 17. Исключение запроса на спящий режим
- 18. Как спящий режим сменяет классы или объект во время выполнения
- 19. Получение org.hibernate.StaleStateException во время спящего режима saveOrUpdate()
- 20. Как отключить кэширование спящего режима
- 21. языкового спящий режим запроса является более эффективным
- 22. Преобразование запроса оракула в спящий режим
- 23. Отключить проверку_exists на models.URLField во время выполнения?
- 24. Вставка запроса на спящий режим
- 25. в Flex, какой лучший способ определить, вернулся ли os из режима ожидания/спящий режим/спящий режим?
- 26. спящий режим ConstraintValidation во время работы Junit
- 27. одновременное обновление спящего режима
- 28. Запрос на спящий режим
- 29. Конфигурация спящего режима Xml
- 30. автоподдержка спящий режим с пружиной 3 и спящий режим 4