Фильтрация JPA по новому логическому значению без обновления всего метода единого производного запроса JPA. Spring bootJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Фильтрация JPA по новому логическому значению без обновления всего метода единого производного запроса JPA. Spring boot

Сообщение Anonymous »


Мне нужно добавить новое логическое поле как isInactive для существующего объекта JPA, а затем отфильтровать все результаты JPA, в которых это логическое значение имеет значение false. Как добиться этого, не обновляя каждый производный метод запроса? (так как их более 40)

Сущность заключается в следующем

@Entity @Table(name = "bbser_inventory") @Getter @Сеттер @NoArgsConstructor публичный класс InventoryEntity расширяет BaseEntity { @Идентификатор @GeneratedValue(strategy = GenerationType.SEQUENCE, генератор = "bbser_inventory_gen") @SequenceGenerator(name = "bbser_inventory_gen", последовательностьName = "bbser_inventory_seq",locationSize = 1) @Column(name = "inventory_id") частный длинный идентификатор инвентаря; @Column(name = "unit_id") частный String unitId; . . . @Column(name = "is_inactive") @ColumnDefault («ложь») частное логическое значение isInactive; Некоторые из производных методов запроса:
и т. д. . . List findByUnitId(String unitId); List findByUnitIdAndHospitalIdAndGroupId (String unitId, Integer HospitalId, Integer groupId); List findByUnitIdAndStatusAliasIn(String unitId, Collection status); List findByUnitIdAndHospitalIdAndGroupIdAndStatusAliasIn (String unitId, Integer HospitalId, Integer groupId, Collection status); List findByStatusAlias(String statusAlias); . . .и т. д
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»