Tagged: spring-jpa

28
Июн
2021

В чем отличие DAO от repository java spring?

Я так понимаю и тот, и тот способ доступа к БД, много статей в интернете,что в одном это доступ к объектам, в репозитории в коллекции, но не понимаю суть все равно. Что там, что там доступ к объектам БД, только в DAO нужно прописывать бол…

22
Июн
2021

Запрос поиска по большому количеству параметров используя Spring Data JPA

У меня есть объект с большим количеством полей. Я пытаюсь сделать фильтр по всем этим параметрам. Получается метод с очень длинным названием.
List<NetworkEquipment> findByBrandAndProductLineInAndManagementAndRoutingAndPortTypeAndFixe…

09
Июн
2021

Информация о пользователе удаляется при перезагрузке приложения

При запуске приложения и регистрации пользователя все работает нормально, однако если приложение перезагрузить то пользователь уже не может залогиниться, потому что UserDetails = null.
RegController.java

@Controller
public class RegContro…

26
Май
2021

Как составить JPQL-запрос для получения сущности, дочерние сущности которой могут быть null (при этом эти сущности участвуют в условии WHERE)?

Имеется сущность Truck. Она связана с сущностями Dirty, Gravel и Sand отношением OneToOne. Причём две из трёх этих сущностей всегда null (как бы грузовик может в один момент иметь только один груз, остальные будут null).
Truck:
@Entity
pub…

28
Апр
2021

MySQL как написать запрос поиска по нескольким ключевым словам

Есть таблица с вопросами. У вопросов есть поле "индексы", в котором через пробел перечисляются темы, к которым относится этот вопрос (каждая тема состоит из 1го слова). Я пытаюсь написать запрос, но никак не могу найти информацию…

28
Мар
2021

Как с помощью своей @Query в JpaRepository одного объекта, вытащить другой объект

Как в JpaRepository<Geolocation, Long> вытащить своим запросом список другого объекта Test, или может есть возможность вытащить List и как то его перевести в List?
public interface GeolocationRepository extends JpaRepository<Geolo…

23
Мар
2021

Почему @OrderBy генерирует ошибку?

Столкнулся с крайне любопытным феноменом, хочу обратить внимание опытных джавистов. Делаю приложение на Spring Boot, база данных PostgreSQL.
Модель:
Абстрактный класс AbstractNamedEntity:
@MappedSuperclass
@AllArgsConstructor
@NoArgsConstr…

17
Мар
2021

Error creating bean with name ‘liquibase’ java.lang.ClassCastException: java.base/java.time.LocalDateTime cannot be cast to java.base/java.lang.String

После первого запуска работает норм, потом падает (после первого всмысле удалть все таблицы из бд и создать их заново)
Использую spring jpa 2.4.5 + liquibase 3.4.1
Полный стек трейс:
org.springframework.beans.factory.BeanCreationException:…

28
Янв
2021

как правильно понять Stateless Session beans в PersistenceContextType.EXTENDED?

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

07
Янв
2021

Как из приложения Java Spring добавлять новые колонки в уже существующую и заполненную таблицу БД MySQL?

Есть уже заполненная таблица БД MySQL "Data_user", которая создаётся с помощью скрипта liquebase. При создании мы заранее не знаем сколько нам столбцов понадобится в будущем, поэтому требуется добавлять в неё столбцы из приложен…

30
Дек
2020

Ошибочное перенаправление GET запроса (контроллером?) на неправильную HTML страницу

Делаю spring-security-mvc-jpa проектик с регистрацией с бд mysql, bootstrap для кнопочек и thymeleaf для страниц.
Проблема:
GET запрос http://localhost:8080/registration перенаправляется на не созданную мной страницу login.html из бутстрап…

24
Дек
2020

Как Spring DataJpa работает со связанными таблицами?

Есть две сущности со связью ManyToMany: Student и Course. У студента может быть несколько курсов, а один курс может проходить несколько студентов. Эту связь я отображаю в такой таблице:
CREATE TABLE students_courses
(
student_id INTEGE…