Sto usando Spring Boot per sviluppare due applicazioni, una funge da server e l'altra è un'app client. Tuttavia, entrambi sono la stessa app che funziona in modo diverso in base al profilo attivo. Sto usando la funzione di configurazione automatica di Spring Boot per configurare le mie applicazioni. Desidero disabilitare …
Ho bisogno di utilizzare SQL grezzo all'interno di un repository Spring Data, è possibile? Tutto quello che vedo in giro @Queryè sempre basato sull'entità.
Vorrei scrivere una query simile in JpaRepositoryma non restituisce nulla: LIKE '%place%'-la sua non funziona. LIKE 'place' funziona perfettamente. Ecco il mio codice: @Repository("registerUserRepository") public interface RegisterUserRepository extendsJpaRepository<Registration,Long> { @Query("Select c from Registration c where c.place like :place") List<Registration> findByPlaceContaining(@Param("place")String place); }
Al momento ho un'applicazione Spring Boot che utilizza Spring Data REST. Ho un soggetto dominio Postche ha la @OneToManyrelazione ad un altro soggetto del dominio, Comment. Queste classi sono strutturate come segue: Post.java: @Entity public class Post { @Id @GeneratedValue private long id; private String author; private String content; private …
Con Spring CrudRepository Query; Voglio selezionare le entità "DeviceType" con la sua proprietà "name". Ma dopo la query selezionare i diritti in modo sensibile al maiuscolo / minuscolo. Come faccio a renderlo insensibile alle maiuscole. Grazie. public interface DeviceTypeRepository extends CrudRepository<DeviceType, Integer>, JpaSpecificationExecutor<DeviceType> { public Iterable<DeviceType> findByNameContaining(String name); }
Desidero scrivere una firma del metodo dell'interfaccia del repository JPA Spring Data che mi consenta di trovare entità con una proprietà di un oggetto incorporato in tale entità. Qualcuno sa se questo è possibile, e se sì come? Ecco il mio codice: @Entity @Table(name = "BOOK_UPDATE_QUEUE", indexes = { uniqueConstraints …
Sto usando Spring 5 nel mio progetto. Fino ad oggi era disponibile il metodo CrudRepository#findOne. Ma dopo aver scaricato l'ultima istantanea è improvvisamente scomparsa! C'è qualche riferimento che il metodo non è disponibile ora? Il mio elenco di dipendenze: apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' repositories { …
Sto usando Spring JPA per l'accesso al database. Sono in grado di trovare esempi come findByName e countByName, per i quali non devo scrivere alcuna implementazione del metodo. Spero di trovare esempi per eliminare un gruppo di record in base a qualche condizione. Spring JPA supporta l'eliminazione di tipo deleteByName? …
Ho una relazione tra tre oggetti modello nel mio progetto (frammenti di modello e repository alla fine del post. Quando chiamo PlaceRepository.findById, attiva tre query di selezione: ("sql") SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM city …
Ho scritto una query per eliminare alcuni oggetti nella mia interfaccia che si estende JPaRepository, ma quando eseguo la query genera un'eccezione! Qualcuno può spiegarmelo? Query: public interface LimitRepository extends JpaRepository<CLimit, Long> { @Query("delete from CLimit l where l.trader.id =:#{#trader.id}") void deleteLimitsByTrader(@Param("trader") CTrader trader); } Ho ricevuto questo errore, posso …
Voglio aggiornare Spring Boot v2.1.9 a 2.2.0. Ma dopo l'aggiornamento sto ottenendo alcune eccezioni, che dicono che Spring Fox sta usando una versione precedente di Spring-Plugin-Core. Esiste una soluzione alternativa per questo o devo rinunciare al plug-in Springfox? *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.