Perguntas com a marcação «spring-data»

Spring Data é um projeto abrangente de código aberto que contém muitos subprojetos que são específicos para um determinado banco de dados. Os projetos são desenvolvidos trabalhando em conjunto com muitas das empresas e comunidades que estão por trás dessas tecnologias interessantes.

1
Como os repositórios Spring Data são realmente implementados?
Trabalho com o repositório Spring Data JPA em meu projeto há algum tempo e conheço os pontos abaixo: Nas interfaces do repositório, podemos adicionar os métodos como findByCustomerNameAndPhone()(assumindo customerNamee phonesão campos no objeto de domínio). Em seguida, o Spring fornece a implementação implementando os métodos de interface do repositório acima …

5
Spring DAO vs Spring ORM vs Spring JDBC
Eu estava passando por tecnologias de acesso a dados suportadas pelo Spring e percebi que ele menciona várias opções e não tenho certeza sobre a diferença entre elas: 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 ) Pelo que entendi, Spring JDBC fornece modelos para reduzir o …


4
Método CrudRepository # findOne ausente
Estou usando o Spring 5 em meu projeto. Até hoje não havia método disponível CrudRepository#findOne. Mas depois de baixar o último instantâneo, ele desapareceu de repente! Existe alguma referência de que o método não está disponível agora? Minha lista de dependências: apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' …

7
Spring Data: “excluir por” é compatível?
Estou usando Spring JPA para acesso ao banco de dados. Consigo encontrar exemplos como findByName e countByName, para os quais não preciso escrever nenhuma implementação de método. Espero encontrar exemplos para excluir um grupo de registros com base em alguma condição. O Spring JPA suporta exclusão semelhante a deleteByName? Qualquer …

7
Spring Data JPA mapeia o resultado da consulta nativa para POJO de não entidade
Eu tenho um método de repositório Spring Data com uma consulta nativa @Query(value = "SELECT g.*, gm.* FROM group g LEFT JOIN group_members gm ON g.group_id = gm.group_id and gm.user_id = :userId WHERE g.group_id = :groupId", nativeQuery = true) GroupDetails getGroupDetails(@Param("userId") Integer userId, @Param("groupId") Integer groupId); e gostaria de mapear …

3
Qual é a diferença entre MongoTemplate e MongoRepository do Spring Data?
Preciso escrever um aplicativo com o qual possa fazer consultas complexas usando spring-data e mongodb. Comecei usando o MongoRepository, mas lutei com consultas complexas para encontrar exemplos ou realmente entender a sintaxe. Estou falando de consultas como esta: @Repository public interface UserRepositoryInterface extends MongoRepository<User, String> { List<User> findByEmailOrLastName(String email, String …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.