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.



7
Como usar OrderBy com findAll no Spring Data
Estou usando dados da primavera e meu DAO parece public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } No código acima, a linha comentada mostra minha intenção. O Spring Data fornece funcionalidade embutida para usar esse método para localizar todos …

30
Spring Boot - Não é possível determinar a classe de driver de banco de dados incorporado para o tipo de banco de dados NONE
Este é o erro gerado ao tentar executar meu aplicativo da web: [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 failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private javax.sql.DataSource org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.dataSource; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined …


17
Spring Boot - Carregando Dados Iniciais
Gostaria de saber qual é a melhor maneira de carregar dados iniciais do banco de dados antes do aplicativo iniciar? O que estou procurando é algo que preencha meu banco de dados H2 com dados. Por exemplo, eu tenho um modelo de domínio "Usuário". Posso acessar os usuários acessando / …


11
Como adicionar método personalizado ao Spring Data JPA
Eu estou olhando para o Spring Data JPA. Considere o exemplo abaixo, onde vou obter todas as funcionalidades de crud e finder funcionando por padrão e, se eu quiser personalizar um localizador, isso também poderá ser feito facilmente na própria interface. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository<Account, Long> …

7
Quando usar os métodos getOne e findOne, Spring Data JPA
Eu tenho um caso de uso em que ele chama o seguinte: @Override @Transactional(propagation=Propagation.REQUIRES_NEW) public UserControl getUserControlById(Integer id){ return this.userControlRepository.getOne(id); } Observe o @Transactionalhas Propagation.REQUIRES_NEW e o repositório usa getOne . Quando executo o aplicativo, recebo a seguinte mensagem de erro: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy …

7
Como buscar associações FetchType.LAZY com JPA e Hibernate em um Spring Controller
Eu tenho uma classe Person: @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = FetchType.LAZY) private List<Role> roles; // etc } Com uma relação muitos-para-muitos que é preguiçosa. No meu controlador eu tenho @Controller @RequestMapping("/person") public class PersonController { @Autowired PersonRepository personRepository; @RequestMapping("/get") public @ResponseBody Person getPerson() …

17
Inicialização por mola - Não é um tipo gerenciado
Uso o Spring boot + JPA e estou com um problema ao iniciar o serviço. Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getMetadata(JpaEntityInformationSupport.java:65) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:145) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:89) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:69) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:177) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562) Aqui está …


8
setMaxResults para anotação Spring-Data-JPA?
Estou tentando incorporar o Spring-Data-JPA no meu projeto. Uma coisa que me confunde é como obter setMaxResults (n) por anotação? por exemplo, meu código: public interface UserRepository extends CrudRepository<User , Long> { @Query(value="From User u where u.otherObj = ?1 ") public User findByOhterObj(OtherObj otherObj); } Eu só preciso retornar one …



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.