Вопросы с тегом «spring-data»

Spring Data - это зонтичный проект с открытым исходным кодом, который содержит множество подпроектов, специфичных для данной базы данных. Эти проекты разрабатываются в сотрудничестве со многими компаниями и сообществами, которые стоят за этими захватывающими технологиями.

907
Как решить «Выполнение плагина, не охватываемое конфигурацией жизненного цикла» для Spring Data Maven Builds

Я пытаюсь работать с Spring Data и Neo4j . Я начал с того, что следовал этому руководству, связанному с основным сайтом. В частности, я основал свой pom.xml на "Hello, World!" пример файла . Вот фрагмент из моего pom.xml для плагина, который вызывает проблемы ... <plugin> <!-- Required to...

706
В чем разница между интерфейсами CrudRepository и JpaRepository в Spring Data JPA?

В чем разница между интерфейсами CrudRepository и JpaRepository в Spring Data JPA ? Когда я вижу примеры в Интернете, я вижу, что они используются взаимозаменяемо. В чем разница между ними? Почему вы хотите использовать один поверх...

291
Как использовать OrderBy с findAll в Spring Data

Я использую данные весны, и мой DAO выглядит public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } В приведенном выше коде строка комментариев показывает мое намерение. Может ли Spring Data...

210
Spring Boot - невозможно определить класс встроенного драйвера базы данных для типа базы данных NONE

Это ошибка, которая выдается при попытке запустить мое веб-приложение: [INFO] WARNING: Nested in org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Injection of autowired dependencies...

186
Невозможно найти @SpringBootConfiguration при выполнении JpaTest

Я новичок в фреймворках (только что прошел класс), и я впервые использую Spring Boot. Я пытаюсь запустить простой тест Junit, чтобы проверить, действительно ли работают мои CrudRepositories. Ошибка, которую я продолжаю получать: Не удается найти @SpringBootConfiguration, вам нужно использовать...

181
Spring Boot - загрузка начальных данных

Мне интересно, как лучше загрузить исходные данные базы данных перед запуском приложения? То, что я ищу, это то, что заполнит мою базу данных H2 данными. Например, у меня есть модель домена «Пользователь». Я могу получить доступ к пользователям, перейдя в / users, но изначально в базе данных...

170
Spring CrudRepository findByInventoryIds (List <Long> inventoryIdList) - эквивалентно предложению IN

В Spring CrudRepository есть ли у нас поддержка «предложения IN» для поля? то есть что-то похожее на следующее? findByInventoryIds(List<Long> inventoryIdList) Если такая поддержка недоступна, какие элегантные варианты можно рассмотреть? Запросы на запуск для каждого идентификатора могут быть...

160
Как добавить пользовательский метод в Spring Data JPA

Я смотрю на Spring Data JPA. Рассмотрим приведенный ниже пример, где я получу все функции crud и finder, работающие по умолчанию, и если я захочу настроить finder, то это также легко сделать в самом интерфейсе. @Transactional(readOnly = true) public interface AccountRepository extends...

136
Как протестировать репозитории Spring Data?

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

128
setMaxResults для аннотации Spring-Data-JPA?

Я пытаюсь включить Spring-Data-JPA в свой проект. Меня смущает одна вещь: как добиться setMaxResults (n) с помощью аннотации? например, мой код: public interface UserRepository extends CrudRepository<User , Long> { @Query(value="From User u where u.otherObj = ?1 ") public User...

121
Что это за свойство spring.jpa.open-in-view = true в Spring Boot?

Я видел spring.jpa.open-in-view=trueсвойство в документации Spring Boot для конфигурации JPA. Является ли trueэто свойство значением по умолчанию, если оно вообще не задано ?; Что это на самом деле делает? Я не нашел этому подходящего объяснения; Это заставляет вас использовать SessionFactoryвместо...

115
Отключить все автоматические настройки, связанные с базой данных, в Spring Boot

Я использую Spring Boot для разработки двух приложений, одно служит сервером, а другое - клиентским приложением. Однако оба они представляют собой одно и то же приложение, которое работает по-разному в зависимости от активного профиля. Я использую функцию автоматической настройки Spring Boot для...

111
Как на самом деле реализованы репозитории Spring Data?

Я уже некоторое время работаю с репозиторием Spring Data JPA в своем проекте и знаю следующие моменты: В интерфейсах репозитория мы можем добавить такие методы, как findByCustomerNameAndPhone()(при условии, что customerNameи phoneявляются полями в объекте домена). Затем Spring обеспечивает...

102
В чем разница между MongoTemplate Spring Data и MongoRepository?

Мне нужно написать приложение, с помощью которого я могу выполнять сложные запросы с использованием spring -data и mongodb. Я начал с использования MongoRepository, но боролся со сложными запросами, чтобы найти примеры или действительно понять синтаксис. Я говорю о таких запросах: @Repository...

101
Spring Data JPA поиск по встроенному свойству объекта

Я хочу написать сигнатуру метода интерфейса репозитория Spring Data JPA, которая позволит мне найти сущности со свойством встроенного объекта в этой сущности. Кто-нибудь знает, возможно ли это, и если да, то как? Вот мой код: @Entity @Table(name = "BOOK_UPDATE_QUEUE", indexes = { uniqueConstraints...

101
Spring Data: «Удалить по» поддерживается?

Я использую Spring JPA для доступа к базе данных. Я могу найти такие примеры, как findByName и countByName, для которых мне не нужно писать какую-либо реализацию метода. Я надеюсь найти примеры удаления группы записей по какому-либо условию. Поддерживает ли Spring JPA удаление, подобное...