Что такое атрибут insert и update в теге свойства в hibernate?использование атрибутов вставки и обновления
ответ
обновление, вставка (необязательно - по умолчанию - true): указывает, что сопоставленные столбцы должны быть включены в операторы SQL UPDATE и/или INSERT. Параметр «false» указывает на чистое «производное» свойство, значение которого инициализируется из некоторого другого свойства, которое сопоставляется с тем же столбцом (столбцами) или с помощью триггера или другого приложения.
public class User {
private long idUser;
private String name;
private int age;
//Constructor + getters + setters
}
Давайте этот класс, и предположим, что мы написали файл отображения, но в собственности тега имени мы помещаем обновление = «ложных», в то же время мы включенную печать sql на консоль.
Обновление объекта даст нам следующий вывод:
**Hibernate:
/* update
com.pojos.User */ update
user
set
age=?
where
idUser=?**
Теперь с удалением атрибута объявления обновления из свойств тега имени и обновляет пользовательский объект снова даст нам следующий вывод:
Hibernate:
/* update
com.pojos.User */ update
user
set
name=?,
age=?
where
idUser=?
Et voilà! То же самое происходит и для инструкции insert!
- 1. Использование ContentProviderOperation для обновления и вставки контактов
- 2. Использование Chef ролей для вставки атрибутов
- 3. externalHTML и обновления атрибутов
- 4. SQL, обновления и вставки
- 5. Параллельные вставки и обновления postgres
- 6. Использование SYSDATE в спящем вставки/обновления запроса
- 7. Использование триггера для остановки вставки или обновления
- 8. Использование SQLBulkCopy для вставки/обновления базы данных
- 9. Триггеры вставки и обновления MySQL
- 10. Оптимизировать вставки и обновления запроса
- 11. Использование DataSet для извлечения, обновления и вставки данных в SQLite
- 12. Использование if/else в операторах вставки и обновления
- 13. Использование psycopg2 для вставки, возврата и обновления навалом
- 14. Использование Parallel.ForEach для вставки и обновления данных CRM
- 15. Асинхронные вставки и обновления Асинхронные вставки и обновления: NoSql и SQL
- 16. MongoDB множественного обновления атрибутов
- 17. ребенка Обновления атрибутов рельсов
- 18. Изменение атрибутов объекта после вставки
- 19. Использование адаптера данных SQL для обновления и вставки строк не обновляется (только вставки)
- 20. После обновления триггера вставки
- 21. XQuery вставки/значение обновления
- 22. готовый пакет для вставки и обновления?
- 23. CommandBuilder и SqlTransaction для вставки/обновления строки
- 24. Неисправность связывания переменной для обновления и вставки
- 25. Получение идентификатора вставки и обновления с PDO
- 26. Sql Сохраненная процедура вставки и обновления
- 27. Entity SaveChanges() для вставки и обновления?
- 28. Понимание JdbcTemplate для вставки и обновления заявления
- 29. Как запустить триггер для вставки и обновления?
- 30. Одна процедура для вставки и обновления запроса