Als «spring» getaggte Fragen

Das Spring Framework ist ein Open Source Framework für die Anwendungsentwicklung auf der Java-Plattform. Im Mittelpunkt steht die umfassende Unterstützung komponentenbasierter Architekturen. Derzeit sind über zwanzig hochintegrierte Module verfügbar.

9
Wie kann ich der Eigenschaft von Bean einen Enum-Wert in der Spring-Konfigurationsdatei zuweisen?
Ich habe einen eigenständigen Aufzählungstyp definiert, ungefähr so: package my.pkg.types; public enum MyEnumType { TYPE1, TYPE2 } Jetzt möchte ich einen Wert dieses Typs in eine Bean-Eigenschaft einfügen: <bean name="someName" class="my.pkg.classes"> <property name="type" value="my.pkg.types.MyEnumType.TYPE1" /> </bean> ... und das hat nicht funktioniert :( Wie soll ich eine Enum in eine …
109 java  spring 


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 

26
Fehler beim Konfigurieren einer DataSource: Das Attribut 'url' wurde nicht angegeben und es konnte keine eingebettete Datenquelle konfiguriert werden
Ich arbeite an einem Spring Boot Batch- Beispiel mit MongoDB und habe den mongodServer bereits gestartet . Wenn ich meine Anwendung starte, wird der folgende Fehler angezeigt. Irgendwelche Hinweise für dieses Problem? *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and …

1
Grundlegendes zur spring @ Configuration-Klasse
Nach der Frage zur Verwendung von Spring @Autowired wollte ich eine vollständige Wissensbasis für die andere Option der Federverdrahtung, die @ConfigurationKlasse , erstellen . Nehmen wir an, ich habe eine Spring-XML-Datei, die so aussieht: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <import resource="another-application-context.xml"/> <bean id="someBean" class="stack.overflow.spring.configuration.SomeClassImpl"> <constructor-arg value="${some.interesting.property}" /> …


9
Feld konnte nicht automatisch verdrahtet werden: RestTemplate in Spring-Startanwendung
Beim Ausführen der Spring Boot-Anwendung während des Startvorgangs wird die folgende Ausnahme angezeigt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.web.client.RestTemplate com.micro.test.controller.TestController.restTemplate; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.web.client.RestTemplate] found for dependency: expected …


13
Spring Boot Standard H2 JDBC-Verbindung (und H2-Konsole)
Ich versuche einfach, den Inhalt der H2-Datenbank für eine eingebettete H2-Datenbank anzuzeigen, die Spring-Boot erstellt, wenn ich in meiner application.properties nichts angebe und mit mvn spring: run beginne. Ich kann sehen, wie JPA im Ruhezustand die Tabellen erstellt, aber wenn ich versuche, auf die h2-Konsole unter der URL unter der …
107 java  spring  jpa  h2  spring-boot 

18
Spring schemaLocation schlägt fehl, wenn keine Internetverbindung besteht
Ich benutze Spring und application-context.xmlhabe folgende Definitionen: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:p="http://www.springframework.org/schema/p" xmlns:security="http://www.springframework.org/schema/security" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.1.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.xsd" > ..... ..... Wenn meine Internetverbindung unterbrochen wird, kann ich meine Anwendung nicht über Tomcat oder Jetty ausführen. …
107 java  xml  spring  xsd 

15
Spring @PropertySource mit YAML
Mit Spring Boot können wir unsere application.properties-Dateien durch YAML-Entsprechungen ersetzen. Allerdings scheine ich mit meinen Tests einen Haken zu bekommen. Wenn ich meine TestConfiguration(eine einfache Java-Konfiguration) kommentiere , erwartet sie eine Eigenschaftendatei. Zum Beispiel funktioniert das nicht: @PropertySource(value = "classpath:application-test.yml") Wenn ich dies in meiner YAML-Datei habe: db: url: jdbc:oracle:thin:@pathToMyDb …

30
Diese Anwendung hat keine explizite Zuordnung für / error
Ich habe maven verwendet, um das Tutorial https://spring.io/guides/gs/uploading-files/ zu erstellen. Alle von mir verwendeten Codes wurden kopiert. Die Anwendung kann ausgeführt werden, aber ich erhalte die Fehlermeldung: Whitelabel-Fehlerseite Diese Anwendung hat keine explizite Zuordnung für / error, daher sehen Sie dies als Fallback. Di Jun 30 17:24:02 CST 2015 Es …

7
Spring Boot Hinzufügen von HTTP-Anforderungs-Interceptors
Was ist der richtige Weg, um HttpRequest-Interceptors in der Spring-Boot-Anwendung hinzuzufügen? Ich möchte Anfragen und Antworten für jede http-Anfrage protokollieren. Die Spring Boot-Dokumentation behandelt dieses Thema überhaupt nicht. ( http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ ) Ich habe einige Webbeispiele gefunden, wie man dasselbe mit älteren Versionen von Spring macht, aber diese funktionieren mit applicationcontext.xml. …

8
Spring Cache @Cacheable - funktioniert nicht, wenn von einer anderen Methode derselben Bean aufgerufen wird
Der Spring-Cache funktioniert nicht, wenn die zwischengespeicherte Methode von einer anderen Methode derselben Bean aufgerufen wird. Hier ist ein Beispiel, um mein Problem klar zu erklären. Aufbau: <cache:annotation-driven cache-manager="myCacheManager" /> <bean id="myCacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager"> <property name="cacheManager" ref="myCache" /> </bean> <!-- Ehcache library setup --> <bean id="myCache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" p:shared="true"> <property name="configLocation" value="classpath:ehcache.xml"></property> …
107 java  spring  caching  ehcache 

3
Unterschied zwischen Interceptor und Filter in Spring MVC
Ich bin ein bisschen verwirrt über Filterund InterceptorAbsichten. Wie ich aus Dokumenten verstanden habe, Interceptorwird zwischen Anfragen ausgeführt. Auf der anderen Seite Filterwird vor dem Rendern der Ansicht ausgeführt, aber nachdem der Controller die Antwort gerendert hat. Wo liegt also der Unterschied zwischen postHandle()Interceptor und doFilter()Filter? Was ist die beste …

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.