Was ist der Unterschied zwischen @RequestParamund @PathVariablebeim Umgang mit Sonderzeichen? +wurde von @RequestParamals Raum akzeptiert . Im Falle von @PathVariablewurde +als akzeptiert
Was ist der Unterschied zwischen @RequestParamund @PathVariablebeim Umgang mit Sonderzeichen? +wurde von @RequestParamals Raum akzeptiert . Im Falle von @PathVariablewurde +als akzeptiert
Ich möchte SQL-Anweisungen in einer Datei protokollieren. Ich habe die folgenden Eigenschaften inapplication.properties spring.datasource.url=... spring.datasource.username=user spring.datasource.password=1234 spring.datasource.driver-class-name=net.sourceforge.jtds.jdbc.Driver
Ich möchte wissen, was tatsächlich passiert, wenn Sie eine Methode mit Anmerkungen versehen @Transactional. Natürlich weiß ich, dass Spring diese Methode in eine Transaktion einbinden wird. Aber ich habe folgende Zweifel: Ich habe gehört, dass Spring eine Proxy-Klasse erstellt ? Kann dies jemand in...
Ich habe ein Benutzerobjekt, das zum und vom Server gesendet wird. Wenn ich das Benutzerobjekt versende, möchte ich das Hash-Passwort nicht an den Client senden. Also habe ich @JsonIgnoredie Kennworteigenschaft hinzugefügt , aber dies verhindert auch, dass sie in das Kennwort deserialisiert wird,...
Ich lese die Referenzdokumentation zu Spring 3.0.x, um die Annotation von Spring Autowired zu verstehen: 3.9.2 @Autowired und @Inject Ich kann die folgenden Beispiele nicht verstehen. Müssen wir etwas im XML tun, damit es funktioniert? BEISPIEL 1 public class SimpleMovieLister { private...
Ich habe ein paar Frühlingsbohnen, die über Anmerkungen vom Klassenpfad aufgenommen werden, z @Repository("personDao") public class PersonDaoImpl extends AbstractDaoImpl implements PersonDao { // Implementation omitted } In der Spring XML-Datei ist ein PropertyPlaceholderConfigurer definiert:...
Ich habe diese in den Erstellungspfad aufgenommen : alle Frühlingsbibliotheken Apache Tomcat 7.0 Bibliothek Das Projekt schlägt beim Start immer noch fehl: SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException:...
Ich verwende Federdaten und mein DAO sieht aus wie public interface StudentDAO extends JpaRepository<StudentEntity, Integer> { public findAllOrderByIdAsc(); // I want to use some thing like this } Im obigen Code zeigt die kommentierte Zeile meine Absicht. Kann spring Data integrierte...
Ich habe eine Spring MVC-Webanwendung, die Spring Security verwendet. Ich möchte den Benutzernamen des aktuell angemeldeten Benutzers wissen. Ich verwende das unten angegebene Code-Snippet. Ist das der akzeptierte Weg? Ich mag es nicht, eine statische Methode in diesem Controller aufzurufen - das...
Ich möchte ein Mockito-Scheinobjekt in eine Spring-Bohne (3+) injizieren, um sie mit JUnit zu testen. Meine Bean-Abhängigkeiten werden derzeit mithilfe der @AutowiredAnmerkung zu privaten Mitgliedsfeldern eingefügt. Ich habe überlegt ReflectionTestUtils.setField, die Bean-Instanz zu verwenden, die...
Ich stellte eine allgemeine Spring-Frage: Spring Beans automatisch gegossen und mehrere Personen antworteten, dass das Anrufen von Spring's ApplicationContext.getBean()so weit wie möglich vermieden werden sollte. Warum ist das so? Wie kann ich sonst auf die Beans zugreifen, für deren Erstellung...
Ich muss einen RESTAnruf tätigen , der benutzerdefinierte Header und Abfrageparameter enthält. Ich setze meine HttpEntitynur mit den Headern (kein Body) und verwende die RestTemplate.exchange()Methode wie folgt: HttpHeaders headers = new HttpHeaders(); headers.set("Accept",
In meiner Kontextdatei für die Frühlingsanwendung habe ich Folgendes: <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value" />...
Problem: Wir haben eine Spring MVC-basierte RESTful-API, die vertrauliche Informationen enthält. Die API sollte gesichert sein, es ist jedoch nicht wünschenswert, die Anmeldeinformationen des Benutzers (Benutzer / Pass-Kombination) bei jeder Anforderung zu senden. Gemäß den REST-Richtlinien (und...
Was ist der Unterschied zwischen dem Einfügen einer Eigenschaft in application.yml oder bootstrap.yml im Frühjahrsstart? Im Fall logging.config funktioniert die Anwendung
Ist es möglich, mehrere @RequestMappingAnmerkungen über eine Methode zu verwenden? Mögen : @RequestMapping("/") @RequestMapping("") @RequestMapping("/welcome") public String welcomeHandler(){ return "welcome";
Ich möchte eine Liste von Werten in einer .properties-Datei haben, dh: my.list.of.strings=ABC,CDE,EFG Und um es direkt in meine Klasse zu laden, dh: @Value("${my.list.of.strings}") private List<String> myList; Soweit ich weiß, besteht eine Alternative dazu darin, es in der...
Ich habe einen einfachen Integrationstest @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON)
Ich versuche, einen Unit-Test für eine einfache Bean zu schreiben, die in meinem Programm zum Validieren von Formularen verwendet wird. Die Bean ist mit Anmerkungen versehen @Componentund verfügt über eine Klassenvariable, die mit initialisiert wird @Value("${this.property.value}") private String...
Ich habe einen Anwendungsfall, in dem ich eine (nicht statische) Methode in der Bean nur einmal beim Laden von ApplicationContext aufrufen muss. Ist es in Ordnung, wenn ich dafür MethodInvokingFactoryBean verwende? Oder haben wir eine bessere Lösung? Als Randnotiz verwende ich