Tag: spring

Das Spring Framework ist ein open-source-framework für die Anwendungsentwicklung auf der Java-Plattform. In seinem Kern ist vielfältige Unterstützung für die Komponenten-basierte Architekturen, und es hat derzeit mehr als ein Dutzend hoch integrierte Module.

REST API - DTOs oder nicht?

Anzahl der Antworten 4 Antworten
Ich bin derzeit auf der Erstellung einer REST-API für ein Projekt und lese Artikel, die auf Artikel über "best practices". Viele scheinen gegen DTOs und einfach nur aussetzen, domain-Modell, während andere scheinen zu denken, DTOs (oder Benutzer

Wie fügt man dem ClassPath zur Laufzeit dynamisch eine externe jar-Datei hinzu?

Anzahl der Antworten 2 Antworten
Möchte ich hinzufügen, dass eine jar-Datei in mein Projekt classpath dynamisch mit Hilfe von java code, wenn es möglich ist , möchte ich die Verwendung von externen jar-Dateien und laden Ihre Klassen, die Sie ausführen, wie Bohnen

Wie fügt man dem Anwendungskontextinitialisierungsereignis einen Hook hinzu?

Anzahl der Antworten 5 Antworten
Für ein normales Servlet, ich denke, Sie könnten erklären, ein Kontext-listeneraber für Spring MVC würde Frühjahr machen dies nicht einfacher? Außerdem, wenn ich definieren einen Kontext, Zuhörer und dann brauchen würde, um den Zugriff auf die beans

Spring - Verwendung von Alias ​​vs Namen

Anzahl der Antworten 5 Antworten
Bin ich verwirrt über die Verwendung von alias. Ich verstehe was alias ist und wie es verwendet wird, aber ich sehe nicht, wie kann es anders sein als mit Namen auf eine bean-definition. <bean id="xyx" name="abc,def" ..

Anbieter für benutzerdefinierte Authentifizierung mit Spring Security und Java Config

Anzahl der Antworten 2 Antworten
Wie kann ich festlegen, einen benutzerdefinierten Authentifizierungsanbieter mithilfe von Spring Security mit Java-Konfigurationen? Ich möchte ausführen, eine Anmeldung der überprüfung Anmeldeinformationen auf meine eigene Datenbank. InformationsquelleAutor der Frage vdenotaris | 2014-03-24

Proxy kann nicht in CLASS umgewandelt werden

Anzahl der Antworten 2 Antworten
Ich bin mit der Feder für die Verdrahtung von Abhängigkeiten, die speziell für die DAO-Klassen mit Hibernate, aber ich bin immer eine Ausnahme, die hat mich verwirrt: $Proxy58 kann nicht umgewandelt werden, UserDao Meine DAO ist wie

Verwenden mehrerer Eigenschaftendateien (über PropertyPlaceholderConfigurer) in mehreren Projekten / Modulen

Anzahl der Antworten 5 Antworten
Sind wir derzeit eine Anwendung schreiben, die aufgeteilt ist in mehrere Projekte/Module. Zum Beispiel, nehmen wir mal die folgenden Module: myApp-DAO myApp-jabber Jedes Modul hat seine eigenen Spring-Kontext-xml-Datei. Für das DAO-Modul habe ich eine PropertyPlaceholderConfigurer das liest

Holen Sie Spring Security Principal in JSP EL Ausdruck

Anzahl der Antworten 9 Antworten
Bin ich mit Spring MVC und Spring Security version 3.0.6.RELEASE. Was ist der einfachste Weg, um den Benutzernamen in meine JSP? Oder auch nur, ob der Benutzer angemeldet ist? Ich denke, der kann ein paar Möglichkeiten: 1.

Annotation Configuration Ersatz für mvc: resources - Spring

Anzahl der Antworten 2 Antworten
Ich versuche zu aktualisieren meine spring mvc Projekt zu nutzen, das neue Anmerkungen und loszuwerden, meine xml. Bisher war mir be-meine statische Ressourcen in meinem web.xml mit der Zeile: <mvc:resources mapping="/resources/**" location="/resources/" /> Nun, ich bin unter

Was ist der Unterschied zwischen Spring und Spring MVC Framework?

Anzahl der Antworten 7 Antworten
Ich bin neu auf den Frühling. Kann irgend jemand lassen Sie mich wissen, was ist der Unterschied zwischen Spring und Spring MVC-Framework ? InformationsquelleAutor der Frage Naveen | 2014-04-27

Wie man einen Benutzer mit Frühling 3.2 neue mvc Tests anmeldet

Anzahl der Antworten 6 Antworten
Dies funktioniert gut, bis ich habe zum test ein Dienst, muss ein Benutzer eingeloggt ist, wie füge ich Benutzer zu Kontext : @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:applicationContext-test.xml") @WebAppConfiguration public class FooTest { @Autowired private WebApplicationContext webApplicationContext; private MockMvc mockMvc; @Resource(name

Was ist Model in ModelAndView von Spring MVC?

Anzahl der Antworten 6 Antworten
Dass diese grundlegende Funktion protected ModelAndView handleRequestInternal(...) { ... return new ModelAndView("welcomePage", "WelcomeMessage", message); } Ich weiß, dass dies return modelandView. Ich weiß, dass welcomePage ist mein viewname so etwas bedeutet wie welcomepage.jsp wird aufgerufen. Aber ich

Wie man .html Dateien mit Frühling dient

Anzahl der Antworten 8 Antworten
Ich entwickle eine website mit Feder, und versuche zu dienen, die Ressourcen sind es nicht .jsp-Dateien (.html zum Beispiel) nun habe ich auskommentiert diesem Teil meiner servlet-Konfiguration <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/jsp/" p:suffix=".jsp" /> Und versuchte wieder ausder-controller

Frühling können Sie innerhalb einer abstrakten Klasse autowire?

Anzahl der Antworten 3 Antworten
Frühjahr nicht autowire mein Objekt? Ist es möglich, autowire ein Objekt innerhalb einer abstrakten Klasse. Übernehmen alle Schemata sind im Lieferumfang application-context.xml Frage: Was annotation sollte auf der Basis und Erweiterung von Klassen (wenn vorhanden) @Service @Komponente?

Spring MVC Datei unter WEB-INF ohne Nachfrage abrufen

Anzahl der Antworten 6 Antworten
Ich versuche, eine Datei ( oder ein Verzeichnis ) unter /WEB-INF/.../ außerhalb einer Anfrage. Ich brauche es in einem bean geladen, beim starten des Servers. Alle Lösungen, die ich finden kann, will entweder eine XML-Datei mit ClassPathXmlApplicationContext

Wie thymeleaf th: Feldwert von anderen Variablen gesetzt wird

Anzahl der Antworten 3 Antworten
Habe ich mit einem einfachen text-input Feld, wo ich " set default Wert von einem Objekt, und speichern Sie Ihre endgültige Wert in der anderen. Der folgende code nicht funktioniert. <div th:object="${form}"> <input class="form-control" type="text" th:value="${client.name}" //this

Wie man Vergleichsoperatoren wie & gt;, =, & lt; verwendet auf BigDecimal

Anzahl der Antworten 6 Antworten
Ich habe eine domain-Klasse mit Einzelpreis set als Datentyp BigDecimal. Jetzt versuche ich, um eine Methode zu erstellen, vergleichen Sie Preis, aber es scheint, wie ich nicht haben kann Vergleichsoperatoren in BigDecimal-Daten geben. Muss ich die Daten

Warum wird der 'anonymousUser' in Spring Security authentifiziert?

Anzahl der Antworten 1 Antworten
Dies ist mein Haupt-controller: package org.demian.demibox.controllers; import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @Controller public class MainController { private String getUsername() { Authentication auth = SecurityContextHolder.getContext().getAuthentication(); if (auth.isAuthenticated()) return auth.getName(); else return null; }

So aktivieren Sie & lt; aop: aspectj-autoproxy & gt; mit Java-basierten Anmerkungen

Anzahl der Antworten 1 Antworten
Ich versuche zum einrichten Spring AOP ohne XML. Ich möchte zum aktivieren der <aop:aspectj-autoproxy> in einer Klasse, die kommentiert mit @Configuration. Dies ist, wie es wäre, definiert in einer XML-Datei: <aop:aspectj-autoproxy> <aop:include name="msgHandlingAspect" /> </aop:aspectj-autoproxy> Habe ich

Umgang mit Soft-Deletes mit Spring JPA

Anzahl der Antworten 6 Antworten
Ich habe eine Tabelle Stuff definiert als... id, <fields>..., active Aktiv ist der soft-flag löschen und ist immer 1 oder 0. Langfristig kann dies gehen Weg zugunsten einer historischen Tabelle. public interface StuffRepository extends JpaRepository<StuffEntity, Long> {}

Spring v3 no declaration kann für Element 'mvc: resources' gefunden werden

Anzahl der Antworten 5 Antworten
Derzeit Läuft Tomcat: v6 Spring Tools Suite: v2.7.2 Spring Framework: spring-webmvc-3.0.5 Servlet XML <?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:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/mvc/spring-mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"> <mvc:annotation-driven /> <mvc:resources mapping="/resources/**" location="/resources" /> <context:component-scan base-package="com.app.mvc" />

@JsonSerialize / @JsonDeserialize wird nicht mit Spring MVC aufgerufen

Anzahl der Antworten 2 Antworten
Habe ich eine Feder 3.1 MVC-Projekt und ich habe Probleme beim Deserialisieren eine Anfrage an die folgende controller-Methode: @RequestMapping(value="/deposit",method=RequestMethod.POST) public void deposit(@RequestBody DepositRequest request) { } Dem request-Objekt enthält eine Joda Geld Wert, das habe ich registriert

LazyInitializationException: konnte eine Sammlung von Rollen nicht initialisieren, konnte Proxy nicht initialisieren - keine Sitzung

Anzahl der Antworten 9 Antworten
In der custom-AuthenticationProvider aus meinem Frühlings-Projekt, ich bin versucht, Lesen Sie die Liste der Behörden, die von dem angemeldeten Benutzer, aber ich bin mit dem folgenden Fehler: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.horariolivre.entity.Usuario.autorizacoes,

Richtiger Weg, JSON-Deserializer im Frühling zu schreiben oder zu erweitern

Anzahl der Antworten 3 Antworten
Bin ich zu schreiben versucht, eine benutzerdefinierte JSON-deserializer im Frühjahr. Ich möchte die Standard-serializer für die meisten Teil der Felder und verwenden Sie eine benutzerdefinierte deserializer für einige Eigenschaften. Ist es möglich? Ich versuche auf diese Art,

Spring 3 MVC resources und tag & lt; mvc: resources / & gt;

Anzahl der Antworten 9 Antworten
Ich habe einige Probleme mit dem tag (Spring 3.0.5). Ich möchte hinzufügen, Bilder auf meiner web-Anwendung, aber es funktioniert nicht. Hier ist ein Teil meiner Bohnen config: <mvc:annotation-driven/> <mvc:default-servlet-handler default-servlet-name="ideafactory"/> <mvc:resources mapping="/resources/**" location="/, classpath:/WEB-INF/public-resources/" cache-period="10000" /> Versuchen,

Nein Runnable-Methoden Fehler von Base Test-Klasse

Anzahl der Antworten 2 Antworten
Habe ich ein paar Basis-test-Klassen, die setup-gängige Konfigurationen für den Frühling,logging,jndi, etc mit test-execution-Listener, die dann von Unterklassen geerbt. Dies geschieht, damit die tests können nur code ausführen, ohne sich sorgen zu machen über immer jndi-und logging-Dienste

Zeigen Sie den Inhalt der von Spring gestarteten eingebetteten H2-Datenbank an

Anzahl der Antworten 6 Antworten
Möchte ich zur Anzeige in einem web-browser die Inhalte der H2-Datenbank gestartet von Frühling durch die folgende Konfiguration: <jdbc:embedded-database id="dataSource" type="H2" /> <jdbc:initialize-database data-source="dataSource"> <jdbc:script location="classpath:db/populateDB.sql"/> </jdbc:initialize-database> Suchte ich nach der JDBC-URL in den logs: DEBUG o.s.j.d.SimpleDriverDataSource

Spring HATEOAS eingebettete Ressourcenunterstützung

Anzahl der Antworten 5 Antworten
Möchte ich die Verwendung der HAL-format für meine REST-API zu zählen eingebettete Ressourcen. Ich bin mit Spring HATEOAS für meine APIs und Spring HATEOAS zu unterstützen scheint, eingebettete Ressourcen, allerdings gibt es keine Dokumentation oder ein Beispiel

Unterschied zwischen @Bean und @Autowired

Anzahl der Antworten 4 Antworten
Warum kann ich nicht mit @Autowired in diesem Fall? @SpringBootApplication public class Application { @Autowired BookingService bookingService; public static void main(String args) { bookingService.book("Alice", "Bob", "Carol"); } } doch @Bean @SpringBootApplication public class Application { @Bean BookingService

Unterschied zwischen der Konfiguration der Datenquelle in der Datei persistence.xml und in den Spring-Konfigurationsdateien

Anzahl der Antworten 2 Antworten
Habe ich schon gesehen (und gemacht) der Konfiguration der Datenquelle auf zwei Arten (der code unten ist nur zur demo): 1) Konfiguration innerhalb Persistenz-Einheiten, wie: <persistence-unit name="LocalDB" transaction-type="RESOURCE_LOCAL"> <class>domain.User</class> <exclude-unlisted-classes>true</exclude-unlisted-classes> <properties> <property name="hibernate.connection.driver_class" value="org.hsqldb.jdbcDriver"/> <property name="hibernate.connection.url" value="jdbc:hsqldb:hsql://localhost"/>

Spring: Warum setzen wir die Schnittstelle und nicht die implementierte Klasse automatisch ein?

Anzahl der Antworten 2 Antworten
Beispiel interface IA { public void someFunction(); } @Resource(name="b") class B implements IA { public void someFunction() { //busy code block } public void someBfunc() { //doing b things } } @Resource(name="c") class C implements IA {

Frühjahrsbohne im Elternkontext gegen Kindkontext deklarieren

Anzahl der Antworten 1 Antworten
Ich habe eine spring bean (dao) - Objekt instanziiere ich in meinem ServletContext über die folgenden xml-Code: <bean id="userDao" class="com.company.dao.impl.UserDaoImpl"> <property name="sessionFactory" ref="sessionFactory" /> </bean> Diese Bohne ist erklärt in meinem webapp-servlet.xml Datei und wird von meiner

Spring kann die Bean xml-Konfigurationsdatei nicht finden, wenn sie existiert

Anzahl der Antworten 12 Antworten
Ich versuche, meine erste Bohne, die im Frühjahr bekam aber ein problem mit dem laden eines Kontext. Ich habe eine XML-Konfigurationsdatei von der Bohne in src/main/resources. Erhalte ich die folgende IOException: Exception in thread "main" org.springframework.Bohnen.factory.BeanDefinitionStoreException: IOException

Spring Security und @ Async (Authentifizierte Benutzer durcheinander)

Anzahl der Antworten 5 Antworten
Ich asynchron invoke-Methode mit der Feder, mit der @Async.Diese Methode ruft eine andere Methode annotiert mit @PreAuthorize, Spring Security Annotation. Machen Autorisierung funktioniert, habe ich SecurityContextHolder - Modus zu MODE_INHERITABLETHREADLOCALso dass die Authentifizierung info übergeben wird, wird

Spring Boot-Aktuator mit mehreren Webanwendungen in einem Tomcat-Container löst die Ausnahme javax.management.InstanceAlreadyExistsException aus

Anzahl der Antworten 5 Antworten
Ich bin mit mehreren spring-boot-Anwendungen in einem tomcat-container (nicht eingebettet - nur standalone-tomcat-container). Es ist jedoch, dass Sie mir die folgenden Ausnahmen bei der Einführung der web-Applikationen. Es ist keine Beeinträchtigung der Funktionalität von der web-Anwendungen, ist

Spring Cron Ausdruck für jeden nach 30 Minuten

Anzahl der Antworten 4 Antworten
Habe ich folgende Feder-job ausgeführt wird, nach der alle 30 Minuten. Bitte überprüfen Sie meine cron-Ausdruck ein, ist das richtig? "0 0 0 * * 30" Hier ist eine vollständige cron-job definition aus der zugehörigen Feder Konfiguration

Der Tag Bibliotheksdeskriptor von Springframework kann nicht gefunden werden

Anzahl der Antworten 12 Antworten
Ich versuche, Folgen Sie dem Beispiel von Frühjahr JPetStore, aber ich bekomme einen Fehler in den JSP-Seiten in die Zeile, die auf das lib-tag Frühjahr: Nicht finden können, die tag library descriptor für "http://www.springframework.org/tags" <%@ taglib prefix="spring"

Eine Klassenpfadressource in eine Spring 3-Bean einfügen

Anzahl der Antworten 2 Antworten
Es ist eine Eigenschaft des Typs Ressource in meine Feder 3-bean, die eingefügt werden soll mit einem Verweis auf eine Datei in den Klassenpfad. Ich benutze die @Value-annotation als unten, um hoffentlich zu erreichen. public class TestBean

Wann wird @RestController vs @RepositoryRestResource verwendet?

Anzahl der Antworten 3 Antworten
Bin ich auf der Suche an verschiedenen Beispielen, wie der Frühling mit dem REST. Unser end-Ziel ist ein Spring HATEOAS/HAL-setup - Habe ich gesehen, zwei verschiedene Methoden für das rendering REST im Laufe des Frühlings Über @RestController

Entfernen Sie jsessionid in URL im Frühjahr mvc neu schreiben

Anzahl der Antworten 5 Antworten
Bin ich mit spring MVC und habe ein problem in jsessionid, was ich gefunden habe ist, dass jsessionid injiziert, die in der url, wenn cookies nicht aktiviert ist im browser die Herstellung einer url wie dieser: http://localhost/categories;jsessionid=Bsls4aQFXA5RUDcmZKV5iw?cid=13001

Kann SpringMVC so konfiguriert werden, dass alle Anforderungen verarbeitet werden, aber statische Inhaltsverzeichnisse ausgeschlossen werden?

Anzahl der Antworten 13 Antworten
Wenn ich meine Karte spring-Anwendung zum verarbeiten aller eingehenden Anfragen ('/*'), dann wird bei Anfragen nach statischen Inhalten return 404. Zum Beispiel, einen Antrag für "myhost.com/css/global.css" zurückkehren würde, 404, selbst wenn die Ressource vorhanden ist, wie der

Spring - Instanziieren eines Errors-Objekts

Anzahl der Antworten 5 Antworten
Habe ich eine Methode wie diese: public boolean validateMessage(String message, Errors errors) { if (!StringUtils.hasLength(message)) { errors.rejectValue(wrapperName + "message", "EMPTY_MESSAGE", EMPTY_MESSAGE_ERRORMSG) ; return false ; } return true ; } Möchte ich nennen diese Methode mit einem

Java Spring: Wie kann `@ Value` Annotation verwendet werden, um eine` Environment` Eigenschaft einzufügen?

Anzahl der Antworten 4 Antworten
Mit einem Konstrukt wie @Component public class SomeClass { @Inject private Environment env; private String key; @PostConstruct private void init() { key = env.getProperty("SOME_KEY_PROPERTY"); } .... } ist es möglich, weisen Sie einige Feld mit einer Eigenschaft.

Frühling Sicherheit AuthenticationManager vs AuthenticationProvider?

Anzahl der Antworten 2 Antworten
Kann mir jemand sagen der Unterschied zwischen einer AuthenticationManager und ein AuthenticationProvider im Frühjahr Sicherheit? Wie werden Sie genutzt und wie werden Sie genannt. Es ist mein Verständnis, dass eine SecurityFilter rufen die AuthenticationManager zur Authentifizierung einer

Was sind die Unterschiede zwischen Model, ModelMap und ModelAndView?

Anzahl der Antworten 3 Antworten
Was sind die wichtigsten Unterschiede zwischen den folgenden Spring Framework Klassen? Model ModelMap ModelAndView Mit Model.put(String,Object) können wir auf die Werte in .jsp Dateien, aber ModelMap.addAttribute(String,Object) Tat auch dasselbe. Ich verstehe nicht den Unterschied zwischen diesen Klassen.

Wie man RestTemplate mit Annotationen autowire

Anzahl der Antworten 5 Antworten
Wenn ich versuche, autowire Frühjahr RestTemplate ist, erhalte ich folgenden Fehler: nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.web.client.RestTemplate] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency.

Es wurde ein veralteter javax.persistence.spi.PersistenceProvider gefunden

Anzahl der Antworten 7 Antworten
wenn Sie spring & Hibernate, haben Sie schon einmal eine Warnung ausgeben, sagt WARNEN o.hibernate.ejb.HibernatePersistence - HHH015016: Begegnet ein veraltet javax.die Persistenz.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; verwenden [org.hibernate.jpa.HibernatePersistenceProvider] statt. Wie damit umzugehen ist? Vielen Dank für jede Antwort. InformationsquelleAutor der

wie man ein Array in einer URL-Anfrage sendet

Anzahl der Antworten 1 Antworten
Meine Anforderung ist wie folgt: Möchte ich Schauspieler name, Startdatum, Enddatum und Holen Sie sich alle Filme, die er gehandelt, in diesem Zeitraum. Deshalb meine service-Anfrage ist wie folgt. http://localhost:8080/MovieDB/GetJson?name=Actor&startDate=20120101&endDate=20120505 Nun, ich will es verbessern. Ich möchte

Feder @Autowire Eigenschaft vs Setter

Anzahl der Antworten 6 Antworten
Was ist der Unterschied zwischen anotate @Autowired, um eine Eigenschaft oder tun es in den setter? Soweit ich weiß, haben Sie beide das gleiche Ergebnis, aber gibt es irgendeinen Grund für die Verwendung einer über den anderen?

Spring-Boot Wie javax.validation.Validator korrekt injiziert wird

Anzahl der Antworten 1 Antworten
Ich habe da ein problem, die Injektion der Validator in die spring-bean-Anwendung beim Versuch der Validierung eines Modells unter Verwendung der JSR-303 (hibernate-validator) Mein main configuration-Klasse ist: @EnableAutoConfiguration @EnableWebMvc //<--- @EnableJpaRepositories("com.example") @EntityScan("com.example") public class MainConfiguration { Gemäß