Articles of spring data

Disabilitare Hypertext Application Language (HAL) in JSON?

Utilizzo di Spring Data REST con JPA nella versione 2.0.2.RELEASE. Come posso disabilitare Hypertext Application Language (HAL) nel JSON? http://stateless.co/hal_specification.html Ho già provato molte cose, ma inutilmente. Ad esempio, ho impostato le intestazioni Accept e Content-type su “application / json” invece di “application / hal + json”, ma continuo a ricevere il contenuto JSON con […]

Spring Data e Native Query con impaginazione

In un progetto web, utilizzando l’ultima spring-dati (1.10.2) con un database MySQL 5.6, sto provando a utilizzare una query nativa con impaginazione, ma sto vivendo un org.springframework.data.jpa.repository.query.InvalidJpaQueryMethodException all’avvio. AGGIORNAMENTO : 20180306 Questo problema è stato risolto nella spring 2.0.4. Per coloro che sono ancora interessati o bloccati con versioni precedenti, controllare le relative risposte e […]

Spring Boot, Spring Data JPA con più origini dati

Sto provando a connettere ogni @Repositories a diversi DataSource (s) con Spring Boot e Spring Data JPA. Ho usato il seguente, http://xantorohara.blogspot.com/2013/11/spring-boot-jdbc-with-multiple.html , come referrence. Ecco il codice che sto usando nel tentativo di implementare una soluzione simile usando Spring Data JPA. CustomerDbConfig.java (prima connessione all’origine dati) @Configuration @EnableJpaRepositories( entityManagerFactoryRef = “orderEntityManager”, transactionManagerRef = “orderTransactionManager”, […]

Interrogazione dynamic dei dati jpa di dati primaverili con clausole AND arbitrarie

Sto usando Spring data jpa repositories , Ho un requisito per fornire funzionalità di ricerca con campi diversi. L’inserimento dei campi prima della ricerca è facoltativo. Sono presenti 5 campi: EmployeeNumber , Name , Married , Profession e DateOfBirth . Qui ho bisogno di interrogare solo con i valori dati dall’utente e altri campi dovrebbero […]

Come caricare oggetti scaricati pigro da Hibernate / JPA nel mio controller

Ho una class Person: @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = FetchType.LAZY) private List roles; // etc } Con una relazione molti-a-molti che è pigro. Nel mio controller ho @Controller @RequestMapping(“/person”) public class PersonController { @Autowired PersonRepository personRepository; @RequestMapping(“/get”) public @ResponseBody Person getPerson() { Person person = personRepository.findOne(1L); return person; […]

Come vengono effettivamente implementati i repository Spring Data?

Ho lavorato con il repository Spring Data JPA nel mio progetto per un po ‘di tempo e conosco i seguenti punti: Nelle interfacce del repository, possiamo aggiungere i metodi come findByCustomerNameAndPhone() (supponendo che customerName e phone siano campi nell’object dominio). Quindi, Spring fornisce l’implementazione implementando i metodi dell’interfaccia del repository sopra in fase di esecuzione […]

Spring Boot – Imansible determinare la class del driver del database incorporato per il tipo di database NONE

Questo è l’errore che viene generato durante il tentativo di eseguire la mia app 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 in class […]

setMaxResults per l’annotazione Spring-Data-JPA?

Sto cercando di incorporare Spring-Data-JPA al mio progetto. Una cosa che mi confonde è come ottenere setMaxResults (n) per annotazione? ad esempio, il mio codice: public interface UserRepository extends CrudRepository { @Query(value=”From User u where u.otherObj = ?1 “) public User findByOhterObj(OtherObj otherObj); } Ho solo bisogno di restituire one (and only one) utente da […]

Come aggiungere un metodo personalizzato a Spring Data JPA

Sto esaminando Spring Data JPA. Considera l’esempio qui sotto dove otterrò tutte le funzionalità di crud e finder che funzionano di default e se voglio personalizzare un finder, allora questo può anche essere fatto facilmente nell’interfaccia stessa. @Transactional(readOnly = true) public interface AccountRepository extends JpaRepository { @Query(“”) List findByCustomer(Customer customer); } Mi piacerebbe sapere come […]

Come risolvere “L’esecuzione del plugin non è coperta dalla configurazione del ciclo di vita” per Spring Maven Builds

Sto cercando di lavorare con Spring Data e Neo4j . Ho iniziato cercando di seguire questa guida collegata al sito principale. In particolare ho basato il mio pom.xml su “Hello, World!” esempio di file . Ecco uno snip del mio pom.xml per il plugin che sta causando i problemi … org.codehaus.mojo aspectj-maven-plugin 1.0 true org.springframework […]