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

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

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

5
Spring DAO против Spring ORM против Spring JDBC
Я изучал технологии доступа к данным, поддерживаемые Spring, и заметил, что в нем упоминается несколько вариантов, и я не уверен, в чем разница между ними: Spring-DAO ( http://docs.spring.io/spring/docs/2.0.8/reference/dao.html ) Spring-ORM ( http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/orm.html ) Spring-JDBC ( http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/jdbc.html ) Насколько я понимаю, Spring JDBC предоставляет шаблоны для сокращения шаблонного кода для доступа …

3
В чем разница между MongoTemplate Spring Data и MongoRepository?
Мне нужно написать приложение, с помощью которого я могу выполнять сложные запросы с использованием spring -data и mongodb. Я начал с использования MongoRepository, но боролся со сложными запросами, чтобы найти примеры или действительно понять синтаксис. Я говорю о таких запросах: @Repository public interface UserRepositoryInterface extends MongoRepository<User, String> { List<User> findByEmailOrLastName(String …

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

4
Отсутствует метод CrudRepository # findOne
Я использую Spring 5 в своем проекте. До сегодняшнего дня был доступен метод CrudRepository#findOne. Но после загрузки последнего снимка он внезапно исчез! Есть ли упоминания о том, что метод сейчас недоступен? Мой список зависимостей: apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' repositories { mavenCentral() maven { url "https://repo.spring.io/snapshot" …

8
Spring Data: «Удалить по» поддерживается?
Я использую Spring JPA для доступа к базе данных. Я могу найти такие примеры, как findByName и countByName, для которых мне не нужно писать какую-либо реализацию метода. Я надеюсь найти примеры удаления группы записей по какому-либо условию. Поддерживает ли Spring JPA удаление, подобное deleteByName? Любой указатель приветствуется. С уважением и …

6
Spring Boot и как настроить детали подключения к MongoDB?
Поскольку я новичок в Spring Boot, мне интересно, как я могу настроить детали подключения для MongoDB. Я пробовал обычные примеры, но ни один из них не описывает детали подключения. Я хочу указать базу данных, которая будет использоваться, и URL-адрес / порт хоста, на котором работает MongoDB. Какие-нибудь подсказки или подсказки?

4
Когда использовать @RestController против @RepositoryRestResource
Я рассматривал различные примеры использования Spring с REST . Наша конечная цель - HATEOAS/HALустановка Spring Я видел два разных метода рендеринга REST в Spring Через @RestControllerконтроллер Через @RepositoryRestResourceрепозиторий Я изо всех сил пытаюсь понять, зачем вам использовать одно вместо другого. При попытке реализовать, HALчто лучше? Наша база данных - это …

16
Данные Spring и собственный запрос с разбивкой на страницы
В веб-проекте, использующем последние весенние данные (1.10.2) с базой данных MySQL 5.6, я пытаюсь использовать собственный запрос с разбивкой на страницы, но org.springframework.data.jpa.repository.query.InvalidJpaQueryMethodExceptionпри запуске у меня возникает ошибка. ОБНОВЛЕНИЕ : 20180306 Эта проблема теперь исправлена ​​в Spring 2.0.4. Для тех, кто все еще заинтересован или застрял в более старых версиях, …

1
Crudrepository findBy подпись метода с несколькими операторами in?
У меня есть такой класс сущности: @Entity @Table(name = "EMAIL") class Email{ @Id @Column(name = "Id") Long id; @Column(name = "EMAIL_ID") String emailId; @Column(name = "PIN_CODE") String pincode; } Как написать findByметод для приведенного ниже запроса с использованием данных crudrepository spring jpa? select email_id,name from email_details where eamil_id in('mike@gmail.com','ram@gmail.com') and …

4
Как использовать @Transactional с данными Spring?
Я только начал работать над проектом Spring-data, Hibernate, MySQL, JPA. Я перешел на spring-data, чтобы не беспокоиться о создании запросов вручную. Я заметил, что использование @Transactionalне требуется, когда вы используете spring-data, поскольку я также пробовал свои запросы без аннотации. Есть ли конкретная причина, по которой я должен / не должен …

18
Не удается Autowire @Repository аннотированный интерфейс в Spring Boot
Я разрабатываю приложение для весенней загрузки, и здесь у меня возникла проблема. Я пытаюсь ввести аннотированный интерфейс @Repository, и, похоже, он вообще не работает. Я получаю эту ошибку org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springBootRunner': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.pharmacy.persistence.users.dao.UserEntityDao com.pharmacy.config.SpringBootRunner.userEntityDao; …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.