Articles of spring boot

avvio di spring aggiungendo intercettatori di richiesta http

Qual è il modo giusto per aggiungere gli intercettatori HttpRequest nell’applicazione di avvio di spring? Quello che voglio fare è registrare le richieste e le risposte per ogni richiesta http. La documentazione di avvio di spring non copre affatto questo argomento. ( http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ) Ho trovato alcuni esempi web su come fare lo stesso con […]

Spring Boot e più file di configurazione esterni

Ho più file di proprietà che voglio caricare da classpath. C’è un set predefinito in /src/main/resources che fa parte di myapp.jar . Il mio springcontext aspetta che i file siano sul classpath. vale a dire Ho anche bisogno dell’opzione per sovrascrivere queste proprietà con un set esterno. Ho una cartella di configurazione esterna in cwd […]

Risorsa Classpath non trovata durante l’esecuzione come jar

Avendo questo problema sia in Spring Boot 1.1.5 che in 1.1.6 – Sto caricando una risorsa classpath usando un’annotazione @Value, che funziona bene quando eseguo l’applicazione da STS (3.6.0, Windows). Tuttavia, quando eseguo un pacchetto mvn e poi provo ad eseguire il jar, ottengo eccezioni FileNotFound. La risorsa, message.txt, è in src / main / […]

Spring Boot – pom pom quando hai già un pom genitore

Esiste un approccio specifico raccomandato per l’inclusione del genitore spring-boot in progetti che hanno già un POM padre richiesto? Cosa raccomandi per i progetti che devono estendersi da un genitore dell’organizzazione (questo è estremamente comune e anche qualcosa di molti / molti progetti pubblicati su Maven central a seconda dei repository di feed da cui […]

Spring Boot – Gestisci Hibernate SessionFactory

Qualcuno sa come ottenere un handle di Hibernate SessionFactory che è stato creato da Spring Boot?

Spring boot @ResponseBody non serializza l’id dell’ quadro

Hanno uno strano problema e non riesco a capire come affrontarlo. Avere POJO semplice: @Entity @Table(name = “persons”) public class Person { @Id @GeneratedValue private Long id; @Column(name = “first_name”) private String firstName; @Column(name = “middle_name”) private String middleName; @Column(name = “last_name”) private String lastName; @Column(name = “comment”) private String comment; @Column(name = “created”) private […]

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

Spring Boot Multiple Datasource

Sono abbastanza nuovo per l’avvio di spring e mi piacerebbe creare una fonte dati multipla per il mio progetto. Ecco il mio caso attuale. Ho due pacchetti per entity framework per database multipli. Diciamo com.test.entity.db.mysql ; for entities that belong to MySql com.test.entity.db.h2 ; for entities that belong to H2 Databases Quindi, attualmente ho due […]

Spring Boot + JPA: annotazione del nome della colonna ignorata

Ho un’applicazione Spring Boot con dipendenza spring-boot-starter-data-jpa . La mia class di quadro ha un’annotazione di colonna con un nome di colonna. Per esempio: @Column(name=”TestName”) private String testName; SQL generato da questo nome test_name creato come nome delle colonne. Dopo aver cercato una soluzione, ho trovato che spring.jpa.hibernate.naming_strategy=org.hibernate.cfg.EJB3NamingStrategy risolto il problema (il nome della colonna […]

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