Als «spring-boot» getaggte Fragen

Spring Boot ist ein Framework, mit dem auf einfache Weise Spring-basierte Anwendungen und Dienste in Produktionsqualität mit minimalem Aufwand erstellt werden können. Es wird eine Stellungnahme zur Spring-Plattform abgegeben, die für neue und erfahrene Spring-Benutzer entwickelt wurde.


11
Klassenpfadressource nicht gefunden, wenn als jar ausgeführt wird
Dieses Problem tritt sowohl in Spring Boot 1.1.5 als auch in 1.1.6 auf. Ich lade eine Klassenpfadressource mithilfe einer @ Value-Annotation. Dies funktioniert einwandfrei, wenn ich die Anwendung in STS (3.6.0, Windows) ausführe. Wenn ich jedoch ein MVN-Paket ausführe und dann versuche, das JAR auszuführen, erhalte ich FileNotFound-Ausnahmen. Die Ressource …
127 java  spring-boot 

12
Spring Boot und mehrere externe Konfigurationsdateien
Ich habe mehrere Eigenschaftendateien, die ich aus dem Klassenpfad laden möchte. Es gibt einen Standardsatz, unter /src/main/resourcesdem ein Teil von ist myapp.jar. Ich springcontexterwarte, dass sich Dateien im Klassenpfad befinden. dh <util:properties id="Job1Props" location="classpath:job1.properties"></util:properties> <util:properties id="Job2Props" location="classpath:job2.properties"></util:properties> Ich brauche auch die Option, um diese Eigenschaften mit einem externen Satz zu …

4
Wie rufe ich Abfrageparameter in Spring Boot ab?
Ich entwickle ein Projekt mit Spring Boot. Ich habe einen Controller, der GET- Anfragen akzeptiert . Derzeit akzeptiere ich Anfragen an folgende URLs: http: // localhost: 8888 / user / data / 002 Ich möchte jedoch Anforderungen mithilfe von Abfrageparametern annehmen : http: // localhost: 8888 / user? data = …
121 java  rest  spring-boot 

9
Spring Boot + JPA: Anmerkung zum Spaltennamen ignoriert
Ich habe eine Spring Boot-Anwendung mit Abhängigkeit spring-boot-starter-data-jpa. Meine Entitätsklasse hat eine Spaltenanmerkung mit einem Spaltennamen. Beispielsweise: @Column(name="TestName") private String testName; SQL, das dadurch generiert wird, wird test_nameals Spaltenname erstellt. Nachdem ich nach einer Lösung gesucht habe, habe ich festgestellt, dass spring.jpa.hibernate.naming_strategy=org.hibernate.cfg.EJB3NamingStrategydas Problem behoben ist (der Spaltenname stammt aus der …

14
Wie kann ich eine Spring Boot-Anwendung korrekt herunterfahren?
Im Spring Boot-Dokument heißt es: "Jede SpringApplication registriert einen Shutdown-Hook bei der JVM, um sicherzustellen, dass der ApplicationContext beim Beenden ordnungsgemäß geschlossen wird." Wenn ich ctrl+cauf den Shell-Befehl klicke, kann die Anwendung ordnungsgemäß heruntergefahren werden. Wenn ich die Anwendung auf einer Produktionsmaschine ausführe, muss ich den Befehl verwenden java -jar …

2
Was ist diese spring.jpa.open-in-view = true-Eigenschaft in Spring Boot?
Ich habe spring.jpa.open-in-view=truein der Spring Boot-Dokumentation eine Eigenschaft für die JPA-Konfiguration gesehen. Ist der trueStandardwert für diese Eigenschaft, wenn er überhaupt nicht angegeben ist?; Was macht das wirklich? Ich fand keine gute Erklärung dafür; Verwendet es Sie SessionFactoryanstelle von EntityManagerFactory? Wenn ja, wie kann ich festlegen, dass ich EntityManagerFactorystattdessen verwenden …

20
Deaktivieren Sie die Rückmeldung in SpringBoot
Es scheint, dass Springboot sich automatisch so konfiguriert, dass Logback mit Tomcat verwendet wird. Ich möchte dies deaktivieren und den in meinem Klassenpfad angegebenen verwenden. Die Fehlermeldung unten. LoggerFactory ist kein Logback LoggerContext, aber Logback befindet sich im Klassenpfad. Entfernen Sie entweder Logback oder die konkurrierende Implementierung (Klasse org.slf4j.impl.SimpleLoggerFactory). Das …
118 spring-boot 

18
Wie setze ich die Basis-URL für die Ruhe im Frühlingsstiefel?
Ich versuche, mvc zu mischen und mich in einem einzigen Spring-Boot-Projekt auszuruhen. Ich möchte den Basispfad für alle Rest-Controller (z. B. example.com/api) an einem einzigen Ort festlegen (ich möchte nicht jeden Controller mit Anmerkungen versehen @RequestMapping('api/products') stattdessen nur@RequestMapping('/products') . Mvc-Controller sollten über example.com/whatever zugänglich sein Ist es möglich? (Ich benutze …

9
Deaktivieren Sie alle Datenbank-bezogenen Autokonfigurationen in Spring Boot
Ich verwende Spring Boot, um zwei Anwendungen zu entwickeln, eine dient als Server und eine andere ist eine Client-App. Beide sind jedoch dieselbe App, die je nach aktivem Profil unterschiedlich funktioniert. Ich verwende die automatische Konfigurationsfunktion von Spring Boot, um meine Anwendungen zu konfigurieren. Ich möchte die gesamte datenbankbezogene automatische …

5
Spring MVC oder Spring Boot [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Verbessere diese Frage Empfehlen Sie für ein großes …

10
Beschleunigen Sie die Startzeit von Spring Boot
Ich habe eine Spring Boot-Anwendung. Ich habe viele Abhängigkeiten hinzugefügt (leider brauche ich alle) und die Startzeit ist ziemlich hoch. Nur ein SpringApplication.run(source, args)dauert 10 Sekunden. Das ist zwar nicht viel im Vergleich zu dem, was "gewohnt" ist, aber ich bin unglücklich, dass es so viel kostet, vor allem, weil …

12
JSON Java 8 LocalDateTime-Format im Spring Boot
Ich habe ein kleines Problem beim Formatieren von Java 8 LocalDateTime in meiner Spring Boot-Anwendung. Mit 'normalen' Daten habe ich kein Problem, aber die LocalDateTime-Felder werden in Folgendes konvertiert: "startDate" : { "year" : 2010, "month" : "JANUARY", "dayOfMonth" : 1, "dayOfWeek" : "FRIDAY", "dayOfYear" : 1, "monthValue" : 1, …


2
Unterstützt application.yml Umgebungsvariablen?
Ich habe versucht, env-Variablen in meiner application.yml-Konfigration zu verwenden, wie: spring: main: show_banner: false --- spring: profiles: production server: address: $OPENSHIFT_DIY_IP port: $OPENSHIFT_DIY_PORT Die env-Variablen werden jedoch nicht aufgelöst. Muss ich eine andere Notation angeben? In Rails können Sie zB <% = ENV ['FOOVAR']%> verwenden Die einzige Alternative besteht darin, …
109 java  spring  yaml  spring-boot 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.