Articles of Frühling

Was ist der beste Weg, Geschäftsobjektinstanzen zwischen Java-Web-Apps mit JBoss und Spring zu teilen?

Wir haben derzeit eine Webanwendung, die einen Spring-Anwendungskontext lädt, der einen Stapel von Geschäftsobjekten, DAO-Objekten und Hibernate instanziiert. Wir möchten diesen Stapel mit einer anderen Webanwendung teilen, um zu vermeiden, dass mehrere Instanzen derselben Objekte vorhanden sind. Wir haben verschiedene Ansätze untersucht; Aussetzen der Objekte mithilfe von JMX oder JNDI oder mithilfe von EJB3. Die […]

HOWTO behandelt 404 Exceptions global mit Spring MVC, das mit Java-basierten Annotationen konfiguriert wurde

( LÖSUNG am Ende der Frage geschrieben) Ich baue eine Spring 4 MVC App. Und es ist vollständig mit Java-Annotationen konfiguriert. Es gibt keine web.xml . Die App wird mithilfe der Instanz von AbstractAnnotationConfigDispatcherServletInitializer und WebMvcConfigurerAdapter wie folgt konfiguriert: @Configuration @EnableWebMvc @ComponentScan(basePackages = {“com.example.*”}) @EnableTransactionManagement @PropertySource(“/WEB-INF/properties/application.properties”) public class WebAppConfig extends WebMvcConfigurerAdapter { … } und […]

Wie erstelle ich eine Frühlingsbohne einer inneren class?

Ich möchte eine Frühlingsbohne einer inneren class schaffen. Wenn ich die folgende innere class B : package xyz; public class A { public class B { } } Ich möchte eine Bean-Instanz in meinen XML-Konfigurationsdateien erstellen.

Warum hat Spring meine @DependsOn-Annotation ignoriert?

Ich verwende Spring 3.1.3 für eine Webanwendung, indem ich XML-Konfiguration mit Komponentenscan verwende. Ich erkannte, dass eine der gescannten Komponenten vor einigen anderen initialisiert werden muss. Für alle classn, die eine Initialisierung nach dem Konstruieren benötigen, habe ich eine Annotation @PostConstruct für eine Methode. Um die Abhängigkeitsreihenfolge einzurichten, habe ich “@Component” in “@Component (” configData […]

Spring konnte Platzhalter nicht auflösen

Ich bin ziemlich neu im Frühling, also entschuldige mich, wenn das eine dumme Frage ist. Wenn ich versuche, ein Programm zu starten, erhalte ich den folgenden Fehler: java.lang.IllegalArgumentException: Could not resolve placeholder ‘appclient’ in string value [${appclient}] . Der Fehler wird ausgetriggers, wenn der folgende Code ausgeführt wird: package ca.virology.lib2.common.config.spring.properties; import ca.virology.lib2.config.spring.PropertiesConfig; import org.slf4j.Logger; import […]

Verbindungszeitzone mit Spring und DBCP und MySQL einstellen

Meine Umgebung Java 5 Frühling 2.5.5 DBCP-Datenquelle (org.apache.commons.dbcp.BasicDataSource) MySQL Ähnliche Beiträge Zeitzone der Sitzung mit dem jdbc-oracle des Frühlings einstellen Links http://www.mysqlfaqs.net/mysql-faqs/General-Questions/How-to-manage-Time-Zone-in-MySQL Mein Problem Ich muss auf meiner Verbindung die Zeitzone einstellen, um die Konvertierungen beim Umgang mit TIMESTAMP-Spalten zu verhindern. Meine Idee / Forschung Der DBCP-Verbindungspool hat nichts rund um die Zeitzone erwähnt. VERKNÜPFUNG […]

HTTP-Status 405 – Die Anforderungsmethode ‘POST’ wird in Spring MVC nicht unterstützt

Ich habe eine Spring-Mvc-Anwendung mit Freemarker-Vorlage als Ansichtsteil erstellt. In diesem versuchte, ein Modell unter Verwendung der Formen hinzuzufügen. Ich verwende auch Frühlingssicherheit Hier ist der Code Mitarbeiter.ftl Add Employee Firstname: Employee Code: employeeController.java @RequestMapping(value = “/addEmployee”, method = RequestMethod.POST) public String addEmployee(@ModelAttribute(“employee”) Employee employee) { employeeService.add(employee); return “employee”; } web.xml appServlet org.springframework.web.servlet.DispatcherServlet 1 appServlet […]

So definieren Sie die Priorisierung von RequestMapping

Ich habe eine Situation, in der ich das folgende RequestMapping benötige: @RequestMapping(value={“/{section}”}) …method implementation here… @RequestMapping(value={“/support”}) …method implementation here… Es gibt einen offensichtlichen Konflikt. Meine Hoffnung war, dass Spring dies automatisch auflösen und die zweite Methode und alles andere auf die erste Methode abbilden /support würde, aber stattdessen die erste Methode maps /support supported. Wie […]

Hinzufügen zusätzlicher Sicherheit zur Website

Ich verwende eine Java Spring MVC basierte Web-Anwendung. Es basiert auch auf der Hybris-Plattform. Jetzt ist die grundlegende functionalität in Bezug auf Authentifizierung und Autorisierung bereits implementiert. Das heißt, wir haben Filter für Sitzungen, ein funktionierendes Benutzersystem usw. Derzeit haben wir jedoch keine Sicherheitsmaßnahmen gegen Dinge wie XSS und andere Arten von möglichen Angriffen, die […]

Wie kann ich @aspect mit @Controller in Spring 3 kombinieren?

Ich versuche, ein Spring 3 Web MVC-Projekt einzurichten, indem ich den annotationsbasierten @Controller-Ansatz verwende. package my.package @Controller @RequestMapping(“/admin/*”) public class AdminMultiActionController { @RequestMapping(value = “admin.htm”, method = RequestMethod.GET) public String showAdminSection() { return “admin”; } Mein Dispatcher-Servlet hat die folgenden Controller-Handler: Die Webapp läuft gut mit den mitgelieferten Mavenartefakten: org.springframework spring-webmvc 3.0.2.RELEASE Jetzt wollte ich […]