Запитання з тегом «spring-data-jpa»

Весняні дані - JPA є частиною проекту парасольки Spring Data, який спрощує реалізацію сховищ на основі JPA

5
Яка різниця між інтерфейсами CrudRepository та JpaRepository у Spring Data JPA?
У чому різниця між CrudRepository і JpaRepository інтерфейсів в Spring Data JPA ? Коли я бачу приклади в Інтернеті, я бачу, що вони там використовуються як взаємозамінні. У чому різниця між ними? Чому ви хочете використовувати один над іншим?

7
Як користуватися OrderBy з findAll у Spring Data
Я використовую весняні дані, і такий DAO виглядає так public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } У наведеному вище коді коментований рядок показує мій намір. Чи можуть Spring Data надавати вбудовану функціональність для використання такого методу для пошуку …

6
Яка різниця між сплячим режимом сплячки та весняними даними
Які основні відмінності між сплячим режимом сплячки та Spring Data JPA? Коли ми не повинні використовувати сплячий або Spring Data JPA? Крім того, коли шаблон Spring JDBC може працювати краще, ніж JPA Hibernate / Spring Data?

9
Як оновити сутність за допомогою spring-data-jpa?
Ну, питання майже все говорить. Використовуючи JPARepository, як оновити сутність? JPARepository має лише метод збереження , який не підказує мені, чи він створений чи оновлений насправді. Наприклад, вставити простий об'єкт в базі даних користувача, який має три поля: firstname, lastnameа age: @Entity public class User { private String firstname; private …

3
Пошук Spring CrudRepositoryByInventoryIds (Список <Довго> інвентарIdList) - еквівалентно пункту IN
Чи є у Spring CrudRepository у нас підтримка «IN пункту» для поля? тобто щось подібне до наступного? findByInventoryIds(List&lt;Long&gt; inventoryIdList) Якщо така підтримка відсутня, які елегантні варіанти можна розглянути? Запити запиту для кожного ідентифікатора можуть бути не оптимальними.

11
Як додати користувацький метод до JPA Spring Data
Я дивлюся у JPA Spring Data. Розглянемо нижченаведений приклад, де я заробляю, що всі функції сурових і шукальних функцій працюють за замовчуванням, і якщо я хочу налаштувати пошук, то це також можна легко зробити в самому інтерфейсі. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository&lt;Account, Long&gt; { @Query("&lt;JPQ statement here&gt;") …

7
При використанні методів getOne і findOne Spring Data JPA
У мене є випадок використання, коли він називає таке: @Override @Transactional(propagation=Propagation.REQUIRES_NEW) public UserControl getUserControlById(Integer id){ return this.userControlRepository.getOne(id); } Пильнуй @Transactionalмає Propagation.REQUIRES_NEW і репозиторій використовує getOne . Коли я запускаю програму, я отримую таке повідомлення про помилку: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session ... Але …


3
Яка різниця між JPA та Spring Data JPA?
Я трохи розгублений щодо різниці між Spring Data-JPA та JPA. Я знаю про JPA, що це специфікація для збереження об'єктів Java до реляційної бази даних за допомогою популярної технології ORM. Іншими словами, JPA надає інтерфейси та інші технології ORM, реалізує інтерфейси, відомі як постачальник JPA, наприклад, сплячий режим. Тепер, що …

8
Як протестувати сховища Spring Data?
Я хочу сховище (скажімо, UserRepository), створене за допомогою Spring Data. Я новачок у весняних даних (але не у весняних) і використовую цей підручник . Мій вибір технологій для роботи з базою даних - це JPA 2.1 та Hibernate. Проблема полягає в тому, що я не знаю, як писати одиничні тести …

2
Різниця між save і saveAndFlush у даних Spring jpa
Я намагаюся дізнатися весняні дані JPA, протестуючи деякі операції CRUD через JpaRepository. Я натрапив на два методи saveі saveAndFlush. Я не розумію різниці між цими двома. При виклику saveтакож мої зміни зберігаються в базі даних, в чому ж користь saveAndFlush.

3
Чим Спільна інформація JPA відрізняється від сплячої для великих проектів?
Мені важко вирішити, чи варто дотримуватися режиму сплячки для нового проекту, чи змочу ноги від JPA та нової реалізації Весняних даних. Чи призначена рамка Spring Data для великих проектів чи малих проектів зі скромними вимогами до запитів? Хоча я, безумовно, бачу перевагу в зменшенні коду за допомогою @Queryанотації, що ви …

8
setMaxResults для анотації Spring-Data-JPA?
Я намагаюся включити Spring-Data-JPA у свій проект. Одне, що мене бентежить, - як я досягти setMaxResults (n) за допомогою анотації? наприклад, мій код: public interface UserRepository extends CrudRepository&lt;User , Long&gt; { @Query(value="From User u where u.otherObj = ?1 ") public User findByOhterObj(OtherObj otherObj); } Мені потрібно лише повернути one (and …

12
Чи має Spring Data JPA який-небудь спосіб підрахунку записів за допомогою вирішення імен методу?
Spring Data JPA підтримує підрахунок об'єктів за допомогою специфікацій. Але чи є спосіб підрахувати об'єкти за допомогою вирішення імен методу? Скажімо, я хочу, щоб метод countByNameрахував об'єкти із конкретною назвою, як і метод findByNameдля отримання всіх об'єктів із конкретною назвою.

16
Веб-дані JPA - виняток "Не знайдено властивості для типу"
Ну, я шукав Google і знайшов багато результатів, але жоден з них не зміг відповісти на мою проблему. Отже, ось це йде. Я намагаюся вивчити Spring MVC та Spring Data JPA, роблячи мінімальну реалізацію клону pinterest. Отже, нижче наведені частини коду, які, на мою думку, мають відношення до моєї проблеми. …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.