Свързани публикации 'spring-data-jpa'
Първи стъпки с Spring Data JPA
Java Persistence API (JPA) е спецификация за достъп, запазване и управление на данни между Java обекти и релационна база данни. Spring Data JPA, като част от по-голямото семейство Spring Data, опростява внедряването на базирани на JPA хранилища. Този модул се занимава с подобрена поддръжка за JPA-базирани слоеве за достъп до данни, позволявайки използването на шаблонен код и осигурявайки рамка за внедряване на класове хранилища...
Свързани въпроси 'spring-data-jpa'
API за JPA критерии, който проверява дали дадена колекция от асоциации е подмножество на друга колекция
Имам 2 таблици: job и language . Връзката между тези две таблици е m:n, което означава, че дадена работа може да изисква много езици и един език може да се изисква от много задачи. Така че трябва да създам трета таблица, наречена job_language ,...
594 изгледи
schedule
17.09.2022
Как да генерирам клас хранилище CRUD от пролетно зареждане на клас обект
Кодирам проект за зареждане на Spring. Искам да генерирам класове хранилища, които разширяват CrudRepository. Генерирах обект от таблици чрез JPA инструмента на Eclipse. Сега имам всички обекти, от които се нуждая, за да се свържа с MySql базата...
1497 изгледи
schedule
17.09.2022
ElasticsearchRepository findBy заявката връща нула, когато параметърът има специални знаци в него
Имам колекция ES със следната схема на документ.
public class Address {
@Id
private String id;
private String name;
private String type;
private String city;
}
Моето хранилище изглежда по следния начин:
public...
479 изгледи
schedule
19.09.2022
Spring данни Oracle JPA производителност с пагинация
Търся да извлека голям набор от данни с JpaRepository , подкрепен от таблица на Oracle. Възможностите за избор са да върнете колекция ( List ) или Page от обекта и след това да преминете през резултатите. Моля, обърнете внимание - Трябва да...
2471 изгледи
schedule
23.09.2022
JPA: Предотвратяване на каскаден родител от запазване
Имам класове Entity като следното:
@Entity
@Table(name = "PARENT")
public class Parent {
@OneToMany(mappedBy = "parent")
private List<Child> childs;
}
и
@Entity
@Table(name = "CHILD")
public class Child {
@ManyToOne...
261 изгледи
schedule
23.09.2022
Spring Boot Application не изпълнява миграции на Flyway при стартиране
Имам Spring Boot Application с няколко класа Entity и се опитвам да внедря миграции на база данни с flyway. Изглежда, че при стартиране Spring Boot изобщо не работи.
Ето моето приложение.properties
spring.datasource.url=...
6002 изгледи
schedule
26.09.2022
Spring jpa @query не работи, когато стойността на датата е нулева
Използвам JPA и използвах @Query свързване на две таблици, сега моето изискване е да мога да имам комбинация от възможни стойности в условие where, някои може да са нулеви или празни.
Моето @Query съдържа (value = "Select * From A a Left Outer...
584 изгледи
schedule
22.09.2022
Изключение при записване в JPA дефиниция с Spring Boot + Spring данни JPA
Имам проблем с дефиниция на JPA, използвайки Spring Boot + Spring Data JPA, дефинирах следните обекти:
CommerceCnae.java
@Entity
public class CommerceCnae implements Serializable {
private static final long serialVersionUID =...
1988 изгледи
schedule
04.10.2022
Тестване на крайните точки на Spring Data Rest с помощта на RestTemplate не работи в SpringBoot 2.0.0.BUILD-SNAPSHOT
Използвам Spring Data REST за излагане на Spring Data JPA хранилища като REST крайни точки.
@Entity
@Table(name = "USERS")
public class User implements Serializable
{
@Id @GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer...
652 изгледи
schedule
01.10.2022
Грешка при зареждане на Spring при изпращане на формуляр
Опитвам се да добавя таблица към базата данни чрез формуляр. Обектът, който се създава, се нарича Албум и има 2 полета, Изпълнител и Жанр. Всяка от тези две са отделни единици. Тези 2 полета са анотирани с @ManyToOne
@ManyToOne
private Artist...
410 изгледи
schedule
01.10.2022
Hibernate търси грешен първичен ключ
Моят обект има два външни ключа, единият от които е първичният ключ. Прочетох в JPA Wiki , че ако първичният ключ на детето (Procurement) е същият като на родителя (Статия) едно, вие установявате връзка @OneToOne.
@SuppressWarnings("serial")...
3578 изгледи
schedule
31.10.2022
spring-data-rest, релация manytomany с таблица за свързване
Възможно ли е да се изложи връзка много-много-много, която използва съединителен обект (който съдържа допълнителни колони с данни), по-долу са моите обекти;
Опитвам се да накарам „покупки“ да се показват в REST, поставих „продукти“ като пример за...
2935 изгледи
schedule
03.11.2022
Регистърът не е чувствителен към заявка с Spring CrudRepository
С Spring CrudRepository Query; Искам да избера обекти „DeviceType“ със свойството „име“. Но следната заявка избира правата по чувствителен към регистъра начин. Как да го направя безчувствителен към главни и малки букви. Благодаря.
public...
104089 изгледи
schedule
09.11.2023
Превключете режима на извличане с spring-data и jpa
Имам доста голям брой класове обекти с много връзки между тях. Използвам spring-data-jpa с хибернация. Почти всички режими на извличане са настроени на мързеливи. Чудех се дали има шанс да бъда нетърпелив за първото ниво и мързелив за следващото....
2114 изгледи
schedule
12.12.2022
Hibernate се опитва да създаде същия обект/таблица два пъти, когато се използва @TableGenerator - как да го избегнете?
Използвам хибернация с моето J2EE приложение, внедрено на JBoss 6.0. Моята база данни е Oracle 11i и Derby. За генериране на първичен ключ (работещ сериен идентификатор) използвам анотация @TableGenerator в един от моите обекти (PersonDTO) - като:...
1434 изгледи
schedule
19.12.2023
Spring-data-rest NullPointerException при връзка OneToMany
Разработвам приложение с spring-data-rest. При всяка връзка OneToMany, която имам, когато се опитам да осъществя достъп до елементите на колекцията, използвайки връзката от страната One, получавам NullPointerException .
Съобщих за това на Jira за...
2065 изгледи
schedule
23.12.2023
Как да приложа сортиране по подразбиране в Spring JPA?
Бих искал да осигуря страниране по подразбиране за моя метод, използвайки Spring data jpa . Как трябва да извикам следния метод, така че да се приложи страниране по подразбиране? Опитах да предам аргумент null , но това щеше да доведе до списък...
1356 изгледи
schedule
21.12.2023
Заявка за промяна на Hibernate и Spring преди изпращане в DB
Имам заявка за Hibernate, която е конфигурирана да се изпълнява с анотация на Spring Data (@Repository). Искам да хвана заявката, преди да бъде изпратена до DB и когато е изпълнено конкретно условие, да я променя малко.
Какъв е най-добрият вариант...
4696 изгледи
schedule
05.12.2023
Как се създава персонализирана заявка в jparepository, но се връща обект, различен от обекта?
Имаме проект с клас, наречен Location, и успешно внедрихме jparepositories, дефинирайки няколко метода за търсене. Бихме искали да имаме допълнителен метод за търсене, който да връща набор от имена на улици (извлечени от таблицата с местоположения),...
2769 изгледи
schedule
29.11.2022
Hibernate Stored Procedure извиква с множество именувани параметри и набор от резултати не работи
Имам съхранена процедура, която приема списък с входове и след това извежда набор от резултати. Използваната база данни е SQL Server 2008, а доставчикът на спецификациите на JPA 2.1 е Hibernate.
Имам структурата на обекта, както е показано...
8232 изгледи
schedule
12.12.2022