Как лучше хранить пары ключ значение в БД?
У меня есть проект в виде маркетплейса, я пишу его на Java, с использованием Hibernate и Spring. У меня есть сущности продавца, покупателя, продукта, заказа (order), корзины покуп…
У меня есть проект в виде маркетплейса, я пишу его на Java, с использованием Hibernate и Spring. У меня есть сущности продавца, покупателя, продукта, заказа (order), корзины покуп…
Есть три класса: @Entity @Table(name = "first") @NamedEntityGraph(name = "Graph", attributeNodes = {@NamedAttributeNode(value = "second", subgraph = …
Делаю приложение на Spring Boot с PostgreSQL и Thymeleaf. В представлении сделал форму для добавления записи в БД, где несколько полей ввода предназначены для обычного текстового …
Делаю CRUD приложение на Spring Boot, подключены зависимость Spring Web и PostgreSQL. В ней была такая таблица: create table dogs (id int not null generated by default as identity…
Есть две таблицы/сущности. @NoArgsConstructor @AllArgsConstructor @Entity @Table(name = "employee") public class Employee { @Id @GeneratedValue(strategy = GenerationType…
С использование Hibernate необходимо написать класс с множеством методом по работе с БД, один из которых - очистка данных из таблицы, этот метод выполняется следующим образом: @Ov…
Задача: написать программу на java для коннекта с БД mysql использую hibernate Создание класса пользователей, которые нужно помещать в таблицу: (геттеры сеттеры не пишу, формируют…
Таблица описывается таким скриптом create sequence manual_alias_seq; create table manual_alias ( alias_id bigint DEFAULT nextval('manual_alias_seq') NOT NULL, alias_ru varchar(255…
Решил подключить приложение к БД, используя Hibernate, но у меня нет возможности его добавить, в Add framework support я могу добавить только Groovy Может кто-то сталкивался и зна…
Две сущности, связаны отношением ManyToMany: @Getter @Setter @AllArgsConstructor @NoArgsConstructor @Entity public class Category { @Id @GeneratedValue(generator = Constants.ID_GE…
Есть такая таблица: При ошибке 409 (нарушение уникальности email), id все равно растет И принимается значение уже не 2, к примеру, а 3, хотя в БД 1 запись. @transactional не спаса…
Есть запрос в бд, который джойнит 3 таблички и достает кастомеров, так же есть 4 необязательных параметра на вход для фильтрации, все параметры отрабатывают нормально, кроме List&…
Добавляю тут вот такую штуку @ElementCollection @CollectionTable(name = "guild_options", joinColumns = [JoinColumn(name = "option_id", referencedColumnName = &…
Уперся и все. Не могу найти ошибки. есть следующий скрипт создания таблиц: DROP TABLE IF EXISTS message; DROP TABLE IF EXISTS subscriber; DROP TABLE IF EXISTS post; DROP TABLE IF …
Например у нас есть entity, в которой содержится ArrayList, получаю эту сущность и как правильно смапить в Dto? Какие есть способы и лучшие практики? Использовать неизменяемые кол…
Пусть есть сущность User:(для простоты имеет 2 поля) @Entity @Builder @Getter @Setter @AllArgsConstructor @NoArgsConstructor public class User { @Id @GeneratedValue(strategy = Gen…
настройки проперти jpa: show-sql: true properties: hibernate: format_sql: true jdbc: batch_size: 50 naming-strategy: org.hibernate.cfg.EJB3NamingStrategy my_basa: hibernate: diale…
Я использую CriteriaBuilder для вычитывая всех данных из БД. Когда число записей доходит до 2 млн начинаются торможения. EntityManagerFactory entityManagerFactory1 = entityManager…
Есть три сущности: @Entity @Table(name = "departments") public class Department { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "department…
Возвращает ошибку: Parameter value [%NEW%] did not match expected type запрос: http://localhost:8080/api/users?status=NEW В приложении скрин локальной базы. Читал много решений ка…
Есть Entity класс, содержащий поля с типом LocalDate. Добавил для них аннотацию @Temporal(TemporalType.TIMESTAMP), но при запуске приложения выдает ошибку: TemporalJavaType(javaTy…
Есть класс Uslugi, код ниже описывает его начало @Entity @Table(name = "uslugi_poliklinika") public class Uslugi { @Id @GeneratedValue(strategy = GenerationType.IDENTITY…
есть два класса, описывающие две таблицы соответственно: Класс Service @Entity @Table(name = "services") public class Service { @Id @GeneratedValue(strategy = Generation…
Всем привет! Прошу помощи. Пересмотрела массу тем с подобной ошибкой, но решение для себя не нашла. При записи объекта в PostgreSQL не отрабатывает генератор последовательности. В…
Нужно сохранить большое количество связанных таблиц. И нужно знать значение ключа до сохранения в базу. Подумал, что можно установить id в виде uuid в конструкторе. @Entity @Table…
Исходная информация SpringBoot (2.7.7)-приложение, MS SQL 2014 в настройках DataSource подключения к БД диалект выставлен в org.hibernate.dialect.SQLServerDialect, драйвер com.mic…
Java 17, Spring Boot 2.7.8, Hibernate. Каким образом я могу заставить Hibernate отдать сущность не из Persistence context, то есть заставить его не использовать кэш первого уровня…
Я новичок в использовании JPARepository, столкнулся с интересным моментом. Есть сущность - класс Users: @Data @AllArgsConstructor @NoArgsConstructor @Builder @Table(name = "m…
Мне досталась радость работать с таблицами CREATE TABLE public."EMPLOYEES" ( "EMP_ID" int8 NOT NULL DEFAULT nextval('"EMPLOYEES_EMP_ID_SEQ"'::regclas…
Создал новый проект. Подключил Hibernate и PostgreSQL. <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>1.0-SNAPSHOT</version…