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.

7
So deaktivieren Sie die Federsicherheit für eine bestimmte URL
Ich verwende die zustandslose Federsicherheit, aber im Falle einer Anmeldung möchte ich die Federsicherheit deaktivieren. Ich habe die Verwendung deaktiviert antMatchers("/api/v1/signup").permitAll(). aber es funktioniert nicht, ich erhalte folgende Fehlermeldung: message=An Authentication object was not found in the SecurityContext, type=org.springframework.security.authentication.AuthenticationCredentialsNotFoundException Ich denke, dies bedeutet, dass Federsicherheitsfilter funktionieren Die Bestellung meiner URL …

6
JAAS für Menschen
Es fällt mir schwer, JAAS zu verstehen. Es scheint alles komplizierter zu sein, als es sein sollte (insbesondere die Sun-Tutorials). Ich benötige ein einfaches Tutorial oder Beispiel zum Implementieren der Sicherheit (Authentifizierung + Autorisierung) in einer Java-Anwendung basierend auf Struts + Spring + Hibernate mit benutzerdefiniertem Benutzer-Repository. Kann mit ACEGI …

4
So rufen Sie den Ressourcenverzeichnispfad programmgesteuert ab
Ich habe das folgende Verzeichnislayout: src Main Java Ressourcen SQL (Skripte für die Datenbank) Feder (Konfiguration) Web-App Innerhalb einer ServletContextListener-Klasse möchte ich auf die Dateien im SQL-Verzeichnis zugreifen und sie auflisten. Grundsätzlich ist mein Problem mit dem Pfad, weil ich weiß, dass das Auflisten von Dateien unter einem Verzeichnis auf …
83 java  spring  io 

4
@Transactional-Methode, die eine andere Methode ohne @Transactional-Anotation aufruft?
Ich habe eine Methode in einer Service-Klasse gesehen, die als markiert war @Transactional, aber es wurden auch einige andere Methoden in derselben Klasse aufgerufen, die nicht als markiert waren @Transactional. Bedeutet dies, dass der Aufruf separater Methoden dazu führt, dass die Anwendung separate Verbindungen zur Datenbank öffnet oder die übergeordnete …


5
Verwenden Sie den Kontext der Federanwendung für alle Junit-Testklassen erneut
Wir haben eine Reihe von JUnit-Testfällen (Integrationstests), die logisch in verschiedene Testklassen gruppiert sind. Wir können den Spring-Anwendungskontext einmal pro Testklasse laden und für alle Testfälle in einer JUnit-Testklasse wiederverwenden, wie unter http://static.springsource.org/spring/docs/current/spring-framework-reference angegeben /html/testing.html Wir haben uns jedoch nur gefragt, ob es eine Möglichkeit gibt, den Spring-Anwendungskontext für eine …

14
Vermeiden Sie die Jackson-Serialisierung für nicht abgerufene faule Objekte
Ich habe einen einfachen Controller, der ein Benutzerobjekt zurückgibt. Dieser Benutzer hat Attributkoordinaten mit der Eigenschaft FetchType.LAZY im Ruhezustand. Wenn ich versuche, diesen Benutzer zu erhalten, muss ich immer alle Koordinaten laden, um das Benutzerobjekt zu erhalten. Andernfalls löst Jackson beim Versuch, den Benutzer zu serialisieren, die Ausnahme aus: com.fasterxml.jackson.databind.JsonMappingException: …


6
Warum Spring Framework? [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 7 Jahren . Verbessere diese Frage Ich höre heutzutage viel über …
82 java  spring 

14
Spring Boot: Wie wird der PasswordEncoder angegeben?
Derzeit habe ich die Hauptklasse: package com.recweb.springboot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication /*@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})*/ public class SpringbootApplication { public static void main(String[] args) { SpringApplication.run(SpringbootApplication.class, args); } } eine Members-Klasse (ID, Vorname ..), eine MemberController-Klasse: package com.recweb.springboot; import java.util.Arrays; import java.util.List; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class MemberController { @GetMapping("/members") …

11
Spring CORS Es ist kein Header 'Access-Control-Allow-Origin' vorhanden
Ich erhalte das folgende Problem, nachdem ich web.xml nach Java Config portiert habe No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. Basierend auf einigen Spring-Referenzen wurde der folgende Versuch versucht: @Configuration @ComponentScan(basePackageClasses = AppConfig.class, useDefaultFilters = false, includeFilters = { @Filter(org.springframework.stereotype.Controller.class) }) …


2
Wann wird Stateful Session Bean über Stateless Session Bean verwendet?
Eine Stateful Session Bean ist wie folgt definiert: Stateful Session Beans Der Status eines Objekts besteht aus den Werten seiner Instanzvariablen. In einer Stateful Session Bean repräsentieren die Instanzvariablen den Status einer eindeutigen Client-Bean-Sitzung. Da der Client mit seiner Bean interagiert („spricht“), wird dieser Status häufig als Konversationsstatus bezeichnet. Eine …

4
Wie funktioniert ApplicationContextAware im Frühjahr?
Wenn im Frühjahr eine Bohne implementiert wird ApplicationContextAware, kann sie auf die zugreifen applicationContext. Daher ist es in der Lage, andere Bohnen zu bekommen. z.B public class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext context) throws BeansException { applicationContext = context; } public static ApplicationContext getApplicationContext() …
82 java  spring 

4
Wie verwende ich @Transactional mit Spring Data?
Ich habe gerade angefangen, an einem Spring-Data-, Hibernate-, MySQL- und JPA-Projekt zu arbeiten. Ich habe auf Spring-Data umgestellt, damit ich mich nicht darum kümmern muss, Abfragen von Hand zu erstellen. Ich habe festgestellt, dass die Verwendung von @Transactionalnicht erforderlich ist, wenn Sie Spring-Daten verwenden, da ich meine Abfragen auch ohne …

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.