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.


14
Spring Boot ohne Webserver
Ich habe eine einfache Spring Boot-Anwendung, die Nachrichten aus einer JMS-Warteschlange abruft und einige Daten in einer Protokolldatei speichert, aber keinen Webserver benötigt. Gibt es eine Möglichkeit, Spring Boot ohne den Webserver zu starten?
100 java  spring-boot 

8
Die Methode org.postgresql.jdbc.PgConnection.createClob () ist noch nicht implementiert
Wie kann ich diesen Fehler beheben: java.lang.reflect.InvocationTargetException: null at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_161] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_161] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_161] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_161] at org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl.useContextualLobCreation(LobCreatorBuilderImpl.java:113) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl.makeLobCreatorBuilder(LobCreatorBuilderImpl.java:54) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.<init>(JdbcEnvironmentImpl.java:271) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:114) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:259) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:233) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210) [hibernate-core-5.2.14.Final.jar:5.2.14.Final] at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51) …
99 java  spring-boot 

7
Spring Boot - Injizieren Sie die Map aus application.yml
Ich habe eine Spring Boot- Anwendung mit den folgenden application.yml- im Grunde genommen von hier aus : info: build: artifact: ${project.artifactId} name: ${project.name} description: ${project.description} version: ${project.version} Ich kann bestimmte Werte injizieren, z @Value("${info.build.artifact}") String value Ich möchte jedoch die gesamte Karte einfügen, dh so etwas: @Value("${info}") Map<String, Object> info …

7
So übergeben Sie JVM-Optionen von bootRun
Ich entwickle eine einfache Spring-Webanwendung, die mit dem Remote-Host kommuniziert, und möchte sie lokal hinter dem Unternehmens-Proxy testen. Ich verwende das Gradle-Plugin "Spring Boot" und die Frage ist, wie ich Proxy-Einstellungen für JVM festlegen kann. Ich habe verschiedene Möglichkeiten ausprobiert: gradle -Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080 bootRun export JAVA_OPTS="-Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080" export GRADLE_OPTS="-Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080" …

16
So beheben Sie das Problem mit dem Authentifizierungs-Plugin 'caching_sha2_password' kann nicht geladen werden
In Eclipse, als ich meine Anwendung startete, bekam ich Folgendes - Der zu verwendende Dialekt konnte nicht gefunden werden. java.sql.SQLException: Das Authentifizierungs-Plugin 'caching_sha2_password' kann nicht geladen werden. at java.sql.SQLException: Das Authentifizierungs-Plugin 'caching_sha2_password' kann nicht geladen werden. at at com.mysql.jdbc.SQLError.createSQLException (SQLError.java:868) at at com.mysql.jdbc.SQLError.createSQLException (SQLError.java:864) at at com.mysql.jdbc.MysqlIO. java: 1746) unter …

8
Spring Boot @ResponseBody serialisiert die Entitäts-ID nicht
Habe ein seltsames Problem und kann nicht herausfinden, wie ich damit umgehen soll. Haben Sie einfache POJO: @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 = …

3
Unterschied zwischen der Verwendung von MockMvc mit SpringBootTest und der Verwendung von WebMvcTest
Ich bin neu in Spring Boot und versuche zu verstehen, wie das Testen in SpringBoot funktioniert. Ich bin etwas verwirrt darüber, was der Unterschied zwischen den folgenden beiden Codefragmenten ist: Code-Snippet 1: @RunWith(SpringRunner.class) @WebMvcTest(HelloController.class) public class HelloControllerApplicationTest { @Autowired private MockMvc mvc; @Test public void getHello() throws Exception { mvc.perform(MockMvcRequestBuilders.get("/").accept(MediaType.APPLICATION_JSON)) …

20
java.lang.IllegalArgumentException: Für den Rückgabewert vom Typ wurde kein Konverter gefunden
Mit diesem Code @RequestMapping(value = "/bar/foo", method = RequestMethod.GET) public ResponseEntity<foo> foo() { Foo model; ... return ResponseEntity.ok(model); } } Ich bekomme die folgende Ausnahme java.lang.IllegalArgumentException: No converter found for return value of type Ich vermute, dass das Objekt nicht in JSON konvertiert werden kann, da Jackson fehlt. Ich verstehe …

16
Wie konfiguriere ich HikariCP in meiner Spring Boot-App in meinen application.properties-Dateien?
Ich versuche, HikariCP in meiner Spring Boot (1.2.0.M1) -App einzurichten, damit ich es anstelle von Tomcat DBCP testen kann. Ich möchte den Verbindungspool in meiner Datei application.properties wie bei Tomcat konfigurieren, kann aber nicht herausfinden, wie ich das tun soll. Alle gefundenen Beispiele zeigen entweder den JavaConfig-Stil oder die Verwendung …

19
Spring Boot-Sicherheit Deaktivieren Sie die Sicherheit
Wenn ich security.basic.enabled = false verwende , um die Sicherheit in einem Spring Boot-Projekt zu deaktivieren, das die folgenden Abhängigkeiten aufweist: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> Ich sehe die …

8
Der Wert für Spring Boot application.properties wird nicht ausgefüllt
Ich habe eine sehr einfache Spring Boot-App, mit der ich versuchen möchte, mit einer externen Konfiguration zu arbeiten. Ich habe versucht, den Informationen auf der zu folgen Federstiefeldokumentation aber ich stoße auf eine Straßensperre. Wenn ich die App unterhalb der externen Konfiguration in der Datei application.properties ausführe, wird sie nicht …

7
@Component von @ComponentScan ausschließen
Ich habe eine Komponente, die ich @ComponentScanin einer bestimmten von einer ausschließen möchte @Configuration: @Component("foo") class Foo { ... } Ansonsten scheint es mit einer anderen Klasse in meinem Projekt zusammenzustoßen. Ich verstehe die Kollision nicht vollständig, aber wenn ich die @ComponentAnmerkung auskommentiere, funktionieren die Dinge so, wie ich es …

11
Spring-Boot-Standardprofil für Integrationstests
Spring-Boot verwendet Spring-Profile ( http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html ), die beispielsweise eine separate Konfiguration für verschiedene Umgebungen ermöglichen. Eine Möglichkeit, diese Funktion zu verwenden, besteht darin, die Testdatenbank für Integrationstests zu konfigurieren. Ich frage mich jedoch, ob es notwendig ist, mein eigenes Profil 'test' zu erstellen und dieses Profil in jeder Testdatei explizit …

11
Spring Boot - So erhalten Sie den laufenden Port
Ich habe eine Spring-Boot-Anwendung (mit Embedded Tomcat 7) und habe server.port = 0meine application.propertiesso eingestellt, dass ich einen zufälligen Port haben kann. Nachdem der Server gestartet wurde und auf einem Port ausgeführt wird, muss ich in der Lage sein, den ausgewählten Port abzurufen. Ich kann nicht verwenden, @Value("$server.port")weil es Null …

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.