Публикации по теме 'spring-data-jpa'
Сокращение дублирования кода в JPA: как могут помочь MappedSuperclass и NoRepositoryBean
Как наследовать свойства сущности и обобщать запросы в Spring Boot JPA
Работа со сложными иерархиями сущностей может быть сложной задачей, особенно когда вам приходится многократно повторять одни и те же свойства и запросы в нескольких конкретных реализациях. Чтобы решить эту проблему, Spring JPA предоставляет @ MappedSuperclass , который позволяет наследовать базовые свойства и запросы.
Например, если все ваши объекты домена требуют общих свойств, таких как дата создания, дата..
Вопросы по теме 'spring-data-jpa'
несколько баз данных с Spring Data JPA
Я пытаюсь использовать Spring Data JPA с двумя базами данных в проекте. Но возникает исключение, когда я пытаюсь запустить приложение:
07:21:47.734 [main] ERROR o.s.web.context.ContextLoader - Context initialization failed...
4297 просмотров
schedule
14.09.2022
Использование @Version в проекте spring-data
Я работаю над веб-службой RESTful с spring-data. Несколько дней назад была выпущена специальная REST-инфраструктура Spring-Data jpa .
Теперь я заметил возможность использовать @Version с этим фреймворком. Эта версия генерируется сама или вам...
29566 просмотров
schedule
16.10.2022
Данные Spring CrudRepository существуют
Когда я расширяю интерфейс CrudRepository , у меня есть метод exists(ID) в моем подчиненном интерфейсе. Могу написать findBy<property> метода.
Можно ли как-нибудь написать existBy<property> метод, который будет возвращать...
41912 просмотров
schedule
30.08.2022
Использование весенних данных jpa для обновления объекта (без копирования полей по одному)
У меня есть свежий/неуправляемый экземпляр Address и управляемый экземпляр Member , переданные в качестве аргументов следующему методу:
@Override
public void modifyAddress(Member member, Address address){
long addressId =...
2694 просмотров
schedule
07.11.2023
Как указать многостолбцовый OrderSpecifier для использования в SpringData и QueryDsl? Это возможно
Итак, у меня есть следующий запрос ниже:
public Iterable<Dealer> findAll(Dealer dealer) {
QDealer qdealer = QDealer.dealer;
BooleanExpression where = null;
if(dealer.getId() != null && dealer.getId() != 0) {...
15503 просмотров
schedule
17.09.2022
как получить уникальные значения из столбца с помощью предиката queryDsl
Я пытаюсь получить уникальное значение из столбца, скажем, «обозначение» из таблицы «employee_register». Я не знаю, как добиться этого, используя предикат запроса Dsl. Кто-нибудь может мне с этим помочь
11680 просмотров
schedule
03.07.2022
Поле Spring data rest @ManyToOne не приходит в json
Я разрабатываю веб-проект с использованием технологий Spring Boot, Spring Data JPA и Spring Data Rest. Я могу все успешно настроить и получить JSON простых POJO. Я настроил два класса, чтобы иметь отношения OneToMany и ManyToOne следующим образом:...
1848 просмотров
schedule
28.08.2022
Изменить порядок сортировки по умолчанию для метода Spring Data findAll()
Я использую Spring Data JPA, и мне интересно, можно ли изменить порядок сортировки по умолчанию для объекта, используемого методом Spring Data findAll() ?
46277 просмотров
schedule
25.09.2022
Способ передачи сложных параметров в метод весенней даты
Я пытаюсь найти какую-либо информацию по следующей проблеме: у меня есть репозиторий JPA, который был открыт для службы REST с проектом Spring Data Rest:
Page<Business> findByUser(@Param("user") User user, Pageable pageable);
где...
680 просмотров
schedule
14.02.2024
Spring Data JpaRepository findAll (итерируемые‹ID› идентификаторы) + findAll (сортировка)
С помощью Spring Data JpaRepository есть ли возможность получить выбранную коллекцию заданного идентификатора с некоторой сортировкой. Это означает, что мне нужно включить следующий запрос. Я обнаружил, что некоторые решения применяются с...
17162 просмотров
schedule
07.04.2024
Hibernate и Spring Data с Spring DBUnit на HSQLDB — невозможно удалить из-за ограничения внешнего ключа
Я использую Hibernate и Spring Data для моделирования очень простого домена:
@Entity
public class User implements Serializable {
private static final long serialVersionUID = -5501812656863255674L;
@Id
private String emailAddress;...
703 просмотров
schedule
06.09.2022
Проблема с Spring Data JPA при обновлении до 1.9.0.RELEASE
У меня есть веб-приложение JPA с конфигурацией Java. Зависимости приложения добавляются вручную, то есть без использования Spring boot. Его версия Spring Data JPA — 1.7.1.RELEASE. Теперь он работает нормально.
Но когда я обновил версию Spring...
3554 просмотров
schedule
12.10.2022
@CollectionTable отсутствует в spring-boot-starter-data-jpa 1.2.3
Мы используем spring-boot-starter-data-jpa 1.2.3 в нашем проекте для конкретных зависимостей спящего режима, но я не могу найти там аннотацию @CollectionTable . Нужно ли включать какую-либо другую банку?
115 просмотров
schedule
06.08.2022
JPA — внешний ключ OneToOne в качестве первичного ключа
У меня есть таблица, для которой требуется первичный ключ в качестве внешнего ключа для другой таблицы, поэтому однонаправленное отношение один к одному. У каждой книги будет только один автор, например:
@Entity
public class Author {
@Id...
1167 просмотров
schedule
29.08.2022
Spring Boot: порядок загрузки Hibernate и Flyway
Я создал приложение Spring. Пом xml прилагается.
У него есть такая конфигурация (ниже) и некоторый db / migration / V1__init.sql для инструмента миграции Flyway db.
Он имеет базу данных hsqldb в памяти и создается после запуска приложения....
19863 просмотров
schedule
14.09.2022
Spring Data JPA. Можно ли сортировать по вычисляемому свойству?
Предположим, у вас есть следующая сущность:
@Entity
public class Game {
@Id
@GeneratedValue
private Integer id;
private String name;
private Calendar startTime;
private int durationInSeconds;
public GameStatus...
6289 просмотров
schedule
06.10.2023
QueryDsl SpringData Jpa findAll, как избежать подсчета ()
Я пытаюсь использовать QueryDSL с Spring Data JPA, я хочу использовать findAll с нумерацией страниц, но подсчет выполняется всегда, даже если тип возвращаемого значения - List . Мне не нужен этот счетчик, потому что он очень медленный, и я могу...
4480 просмотров
schedule
12.11.2022
Почему метод сохранения Spring Data JPA не сразу прошел проверку?
Я использую Spring Boot (1.3.3.RELEASE) с Spring Data и Bean Validation в проекте и обнаружил неожиданное (по крайней мере для меня) поведение. У меня есть объект User и его UserRepository (интерфейс, который расширяет JpaRepository). Когда я делаю...
1325 просмотров
schedule
04.02.2024
настроить spring4 с помощью hibernate5
Я пытаюсь настроить весеннюю версию 4.3.1 с спящим режимом 5, но у меня возникает ошибка при попытке создать фабрику диспетчера сущностей.
Моя версия спящего режима 5.0.9.Final" версия валидатора спящего режима "5.2.4.Final"
Мои зависимости...
1121 просмотров
schedule
30.08.2022
Объекты данных Spring в разных пакетах
Я новичок в Spring и хочу использовать следующую структуру проекта в приложении Spring Boot.
Отдельный пакет для каждого типа сущности и соответствующей реализации репозитория.
Пакет для конфигурации репозитория
*...
1825 просмотров
schedule
19.08.2022