Articles of molla

Come configurare in modo java origini dati separate per dati batch di spring e dati aziendali? Dovrei farlo anche io?

il mio lavoro principale è quello di leggere solo le operazioni e l’altro fa un po ‘di scrittura ma sul motore MyISAM che ignora le transazioni, quindi non richiederei necessariamente il supporto delle transazioni … Come posso configurare Spring Batch per avere la propria origine dati per il JobRepository, separata da chi detiene i dati […]

Come importare la class Java-config in XML-config in modo che entrambi i contesti abbiano i bean?

Ho un progetto in cui ho bisogno di bootstrap @Configuration classi java-config nella configurazione XML. Per fare ciò, sto leggendo che devo anche includere la seguente definizione di bean (insieme alle definizioni dei bean delle classi annotate con @Configuration). Ma, finisco per ricevere il seguente errore: Caused by: java.lang.ClassNotFoundException: org.springframework.config.java.process.ConfigurationPostProcessor Devo supporre che mi manchi […]

Come posso registrare un editor personalizzato globale in Spring-MVC?

Io uso il seguente editor personalizzato in MANY Spring-MVC controller in base a: Un controller binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale(“pt”, “BR”), true)); Altro controller binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale(“pt”, “BR”), true)); Un altro controller binder.registerCustomEditor(BigDecimal.class, new CustomNumberEditor(BigDecimal.class, NumberFormat.getNumberInstance(new Locale(“pt”, “BR”), true)); Si noti lo stesso editor personalizzato registrato Domanda: come posso impostare un editor personalizzato […]

Gestire le eccezioni di autenticazione di sicurezza a molla con @ExceptionHandler

Sto usando @ControllerAdvice ‘s @ControllerAdvice e @ExceptionHandler per gestire tutte le eccezioni di @ExceptionHandler REST. Funziona bene per le eccezioni generate dai controller Web mvc, ma non funziona per le eccezioni generate dai filtri personalizzati di sicurezza primaverile perché vengono eseguite prima che i metodi del controller vengano richiamati. Dispongo di un filtro di sicurezza […]

Come accedere a JMX Spring-boot da remoto

So che la spring espone automaticamente i fagioli JMX. Sono stato in grado di accedervi localmente usando VisualVM. Tuttavia su prod come posso collegarmi in remoto all’app usando i suoi bean JMX? Esiste una porta predefinita o dovrei definire qualcosa in aggiunta? Grazie, Ray.

Come mostrare tutti i controller e i mapping in una vista

Non ho un progetto Spring MVC standard. Risposta a XML. È ansible creare una vista (pagina jsp) che mostri tutti i controller, i mapping e i parametri accettati (obbligatori e non). In base alla risposta, ho: @RequestMapping(value= “/endpoints”, params=”secure”, method = RequestMethod.GET) public @ResponseBody String getEndPointsInView() { String result = “”; for (RequestMappingInfo element : […]

Dov’è dovrebbe andare l’annotazione @Autowired – sulla proprietà o sul metodo?

Qual è più corretto? Questo (con l’annotazione @Autowired sul metodo)? @Controller public class MyController { private MyDao myDao; @Autowired public MyController(MyDao myDao) { this.myDao = myDao; } Questo (con l’annotazione @Autowired sulla proprietà)? @Controller public class MyController { @Autowired private MyDao myDao; public MyController(MyDao myDao) { this.myDao = myDao; } Dov’è l’annotazione @Autowired che dovrebbe […]

JSON Web Token (JWT) con SockJS / STOMP Web Socket basato sulla spring

sfondo Sono in procinto di configurare un’applicazione web RESTful utilizzando Spring Boot (1.3.0.BUILD-SNAPSHOT) che include un WebSocket STOMP / SockJS, che intendo utilizzare da un’app iOS e dai browser web. Voglio utilizzare JSON Web Tokens (JWT) per proteggere le richieste REST e l’interfaccia WebSocket ma ho difficoltà con quest’ultimo. L’app è protetta con Spring Security: […]

Spring-MVC: cosa sono un “contesto” e uno “spazio dei nomi”?

Da XmlWebApplicationContext javadoc: Per impostazione predefinita, la configurazione verrà presa da “/WEB-INF/applicationContext.xml” per il contesto di root e “/WEB-INF/test-servlet.xml” per un contesto con lo spazio dei nomi “test-servlet” (come per un’istanza DispatcherServlet con il nome servlet “test”). Cosa significa un contesto di spring? Qual è il contesto di root? Quali altri tipi di contesto di […]

Come posso usare Spring Security senza sessioni?

Sto realizzando un’applicazione web con Spring Security che vivrà su Amazon EC2 e utilizzerò gli Elastic Load Balancer di Amazon. Sfortunatamente, ELB non supporta sessioni persistenti, quindi devo assicurarmi che la mia applicazione funzioni correttamente senza sessioni. Finora, ho configurato RememberMeServices per assegnare un token tramite un cookie, e questo funziona bene, ma voglio che […]