Hibernate - это библиотека объектно-реляционного отображения (ORM) для языка Java, позволяющая разработчикам использовать модели доменов в стиле POJO в своих приложениях способами, выходящими далеко за пределы объектно-реляционного отображения.

Подробнее про hibernate...

Мой API возвращает мне это: [ { "id": 1, "uuid": "@B7304", "username": "blabla", "hearthBeat": 30, "status": "well", "date": "13/05/1333", "latitute": 30, "longitude": 40, "cardiacSteps": 50 }, { "id": 2, ....
25 Сен 2021 в 18:03
Это может быть очень общий вопрос. Я хочу знать, является ли кеширование (кеш первого уровня и кеш второго уровня) единственным способом уменьшить количество обращений к базе данных в Hibernate.....
18 Сен 2021 в 08:52
У меня есть две сущности @Entity @Table(name = "user") @Data @Builder @EqualsAndHashCode(callSuper=false) @ToString @AllArgsConstructor @NoArgsConstructor public class User implements Serializable { private static final long serialVersionUID = 1L; @Id @Column(name = "name") private ....
У меня много занятий: Пользователь DAO: public interface UserDao { User findById(int id); void save(User user); void update(User user); void delete(User user); List<User> findAll(); } Пользователь DaoImpl: public class UserDaoImpl implements UserDao { @Override pub....
16 Сен 2021 в 13:25
Здесь я пытаюсь передать значение строкового параметра в собственный запрос, который имеет подобную команду в репозитории JPA @Query(value = "select u.* from users where u.name like '%?1%'",nativeQuery = true) List<User> findAllByNameContaining(String searchString); Когда я попытался отладить с пом....
16 Сен 2021 в 09:54
У меня есть класс сущности @Data @NoArgsConstructor @Entity @Table(name = "tx") public class Tx{ @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "id", nullable = false) private int id; @Column(name = "aaa") private String aaa; } И я пытаюсь вставить 100 ша....
15 Сен 2021 в 11:53
Я бы хотел сделать следующее: Вставка CityHistory в базу данных с помощью JPA. В первый раз данных нет, поэтому будет вставлен новый город. (ЭТО РАБОТАЕТ ОТЛИЧНО) (ИДЕНТИФИКАЦИЯ) в таблице городов является уникальным полем. Когда я снова вставляю тот же город, я хочу добиться повторного использова....
13 Сен 2021 в 11:55
Можно ли написать TypedQuery, содержащий несколько пользовательских конструкторов? Например, если вы хотите создать объекты, содержащие идентификатор и другой объект, например: TypedQuery<ChapterWithBookId> query = em.createQuery( "SELECT new " + ChapterWithBookId.class.getName() + "(book.id, new....
12 Сен 2021 в 14:55
Проблема В настоящее время я работаю над Spring-Application как часть университетского проекта, и мы столкнулись со следующей проблемой: У меня есть JPA-объект, который моделирует таблицу State s, и я хотел бы иметь жестко запрограммированный End - State, который всегда существует в базе данных и не....
10 Сен 2021 в 17:01
Я наткнулся на код, поведение которого мне непонятно. У нас есть первая сущность: @Data @Entity @Table(name = "Info") public class Info { @OneToOne @JoinColumn(name = "data_id") private Data data; } И второй: @Data @Entity @Table(name = "Data") public class Data { @Id private Long dataId ....
10 Сен 2021 в 14:42
Я планирую использовать Spring Data JPA вместе с Spring Boot с сервером MySQL. Каковы проблемы, соображения и лучшие практики при рассмотрении возможности запуска нескольких экземпляров приложений Spring Boot, подключающихся к БД. Насколько я понимаю из своих знаний, Hibernate следует рассматривать....
Я не могу удалить из БД, если сразу генерирую исключение в следующей строке. public void verifyExpiration(RefreshToken token) { if (token.getExpiryDate().compareTo(Instant.now()) < 0) { this.delete(token.getToken()); throw new TokenException("Refresh token was expired: " + token.....
8 Сен 2021 в 19:05
Привет, я использую спящий режим 5.4.32. у меня есть два объекта JPA, между которыми нет никакой связи. Есть ли способ получить результаты в своей сущности. Сущность 1 @Entity @Table(name = "XYZ_EC") public class LoanOrder{ @Id UUID id; public List<DDLTable> ddlTables; // select....
7 Сен 2021 в 07:22
У меня есть 2 объекта в моем проекте весенней загрузки @Entity @Table(name = "TABLE1", schema="Sch1") ... @Entity @Table(name = "TABLE2", schema="Sch2") Я хочу, чтобы обе эти схемы можно было настраивать в application.properties. Есть ли способ сделать это?....
5 Сен 2021 в 16:08
Имея эти классы: Vehicle.java : @Data @Entity @NoArgsConstructor(force = true) @RequiredArgsConstructor public class Vehicle { @Id private final int vehicleId; private final String vehicleName; } User.java : @Entity @Data @Table(name = "UserDetails") public class User { @Id ....
3 Сен 2021 в 21:01
У меня есть два объекта с двунаправленным отображением. Сущности приведены ниже, **Entity 1** @Entity @Table(name = "Customer") public class CustomerEntity implements Serializable { /** The Constant serialVersionUID. */ private static final long serialVersionUID = 1L; /** The id. */ ....
Предположим, у нас есть объекты гибернации User и Post. У пользователя может быть много сообщений. Предположим, мы никогда не получим пользователя с его сообщениями; нам всегда нужно будет получить только список сообщений, принадлежащих пользователю, но без информации о пользователе. В этом случае....
29 Авг 2021 в 01:48
Я работаю над системой лидеров как хобби-проект. У меня есть три объекта: Player, представляющий игрока в таблице лидеров StatKey, представляющий ключ статистики в таблице лидеров PlayerStat, представляющий конкретную статистику для данного игрока, и должен иметь составной первичный ключ, состоящий....
28 Авг 2021 в 15:01
Учитывая следующую структуру БД: И имея следующее сопоставление для этой структуры: @Entity @Table(name = "a") class A { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id", updatable = false, nullable = false) private int aId; @Column(name = "title") private S....
27 Авг 2021 в 01:54
У меня есть такой объект: @Entity @Table(name = "PERSONNE") @NamedQuery(name = "Personne.findAll", query = "SELECT p FROM Personne p") @Inheritance(strategy = InheritanceType.JOINED) @ClassExtractor(PersonneClassExtractor.class) @NoArgsConstructor @AllArgsConstructor @Data @SuperBuilder @ToString(of....
24 Авг 2021 в 14:39
Я показываю пользователю некоторые данные: { "id": 3, "name": "AB:11", "description": "AB:11 is an Imperial Black Barley Wine brewed with ginger, black raspberries and chipotle peppers. A 12.8% rollercoaster of ginger zestiness and chipotle smokiness, all bound together with dark berry tartness and ....
24 Авг 2021 в 11:40
Фоновый домен У меня есть тарифы на продукт, которые ежемесячно хранятся в БД. Датой начала всегда является последний день предыдущего месяца, а датой окончания - последняя дата текущего месяца. Например, курс марта 2020 года имеет дату начала 2020-02-29 и дату окончания 2020-03-31. Текущая реализ....
Я использую данные из этого api: https://api.punkapi.com/v2/beers/ случайный. Поэтому мне нужно получить только несколько полей из этого json: id, name, description и mesh_temp. { "id": 1, "name": "Buzz", "tagline": "A Real Bitter Experience.", "first_brewed": "09/2007", "description": "A light, c....
23 Авг 2021 в 19:07
Я создал базу данных с именем: books_management_system, а затем с помощью приложения spring book должно быть сгенерировано таблица с четырьмя столбцами, но я не могу подключить MySQL с приложением Spring Boot, вот файл applicationaton.properties и pom.xml, я думаю, что файл xml в порядке, но, возмож....
23 Авг 2021 в 17:06
У меня есть класс, который является сущностью таблицы из базы данных PostgreSQL: @Entity @Table(name = "users") public class User { @Id @Column(name = "id") @GeneratedValue(strategy = GenerationType.IDENTITY) @Getter private Long id; ... CREATE TABLE IF NOT EXISTS users ( id BIG....
20 Авг 2021 в 00:28