Articles of spring data jpa

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 […]

Come funziona FetchMode in Spring Data JPA

Ho una relazione tra tre oggetti modello nel mio progetto (frammenti di modello e repository alla fine del post. Quando chiamo PlaceRepository.findById , vengono PlaceRepository.findById tre query selezionate: ( “Sql”) SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM city c LEFT OUTER […]

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 & JPA: implementazione di query di ricerca con criteri facoltativi ea distanza

Questo è un SSCCE , mostra ricerche, non è un capriccio ed è in discussione !!! Spring Boot REST e MySQL qui. Ho la seguente entity framework Profile : @Entity @Table(name = “profiles”) public class Profile extends BaseEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(name = “profile_given_name”) private String givenName; @Column(name = “profile_surname”) […]

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 […]

Spring JPA selezionando colonne specifiche

Sto usando Spring JPA per eseguire tutte le operazioni del database. Tuttavia non so come selezionare colonne specifiche da una tabella in Spring JPA? Per esempio: SELECT projectId, projectName FROM projects

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 […]

È ansible utilizzare SQL raw all’interno di un repository primaverile

Ho bisogno di usare SQL raw all’interno di un repository Spring Data, è ansible? Tutto ciò che vedo in giro @Query è sempre basato sull’ quadro.