Сохраняется ли Jpa Entity где-нибудь, если я не делаю .save () (Springboot) - PullRequest
0 голосов
/ 30 мая 2018

это было в моей голове уже пару дней, поэтому я решил опубликовать вопрос здесь.Вопрос более общий, но ответ сильно изменит мою логику кодирования.

Вопрос в следующем: допустим, у меня есть класс @Entity Person с некоторыми случайными значениями.если я создаю новый в моем сервисе или даже в каком-либо другом репозитории с пользовательским запросом, подобным этому

@ Query («ВЫБРАТЬ новый пакет. Персона из отдела d, ГДЕ ....»)

После этого, если я не использую метод фактического сохранения исходного репозитория, а использую его как временный DTO.Будет ли эта сущность Person сохранена / кэширована где-то для последующего использования БД через JPA, или она будет обрабатываться как обычный Java-бин?

Спасибо, что нашли время прочитать эту тему.

...