Intento crear un proyecto web simple de arranque de spring con seguridad. Puedo iniciar bien la aplicación y la seguridad funciona bien. Sin embargo, tengo algunos componentes que quiero probar sin seguridad (o prueba en absoluto; no puedo hacer que la prueba funcione en absoluto). Obtengo una excepción que indica que no puede encontrar un […]
Estoy usando Spring boot + Jersey + Spring security, quiero tener puntos finales públicos y privados, quiero un esquema de la siguiente manera: / rest – Mi contexto raíz / public – Quiero colocar mis puntos finales públicos en este contexto, debe estar dentro del contexto raíz como /rest/public/pings / private – Quiero colocar mis […]
Estoy intentando implementar filtro para registrar solicitudes y respuestas en Spring MVC aplicación Spring MVC . Yo uso el siguiente código: @Component public class LoggingFilter extends OncePerRequestFilter { private static final Logger LOGGER = LoggerFactory.getLogger(LoggingFilter.class); @Override protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException { ContentCachingRequestWrapper requestWrapper = new ContentCachingRequestWrapper(request); ContentCachingResponseWrapper responseWrapper […]
En primer lugar, he leído ” ¿Cómo manejar las OPCIONES HTTP con Spring MVC? “, Pero las respuestas no parecen directamente aplicables a Spring Boot. Parece que debería hacer esto: configure el dispatcherServlet configurando su dispatchOptionsRequest en true Pero ¿cómo hacerlo , dado que no tengo configuraciones XML, o cualquier variedad de clase de inicializador […]
Estoy desarrollando una aplicación de arranque de spring y me encuentro con un problema aquí. Intento inyectar una interfaz anotada @Repository y parece que no funciona en absoluto. Estoy recibiendo este error org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘springBootRunner’: Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.pharmacy.persistence.users.dao.UserEntityDao com.pharmacy.config.SpringBootRunner.userEntityDao; nested […]
He estado luchando mucho para implementar correctamente la Autenticación y Autorización de Stomp (websocket) con Spring-Security. Para la posteridad, responderé mi propia pregunta para proporcionar una guía. El problema La documentación de Spring WebSocket (para Autenticación) parece poco clara ATM (en mi humilde opinión). Y no pude entender cómo manejar adecuadamente la Autenticación y la […]
Al crear pruebas y burlarse de las dependencias, ¿cuál es la diferencia entre estos tres enfoques? @MockBean: @MockBean MyService myservice; @Burlarse de: @Mock MyService myservice; Mockito.mock () MyService myservice = Mockito.mock(MyService.class);
Estoy usando Spring Boot para crear una aplicación web, y no estoy seguro de cómo cambiar la URL de localhost:8080 a algo parecido a localhost:8080/myWebApp . He visto muchos recursos en línea que hacen referencia a un archivo application.properties y lo agregan al classpath. Pero, no estoy seguro exactamente dónde poner eso. Preguntas En mi […]
No puedo obtener el arranque de spring para cargar automáticamente el esquema de mi base de datos cuando lo inicio. Aquí está mi application.properties: spring.datasource.url=jdbc:mysql://localhost:3306/test spring.datasource.username=test spring.datasource.password= spring.datasource.driverClassName = com.mysql.jdbc.Driver spring.jpa.database = MYSQL spring.jpa.show-sql = true spring.jpa.hibernate.ddl-auto = create spring.jpa.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect spring.jpa.hibernate.naming_strategy = org.hibernate.cfg.ImprovedNamingStrategy Aquí está mi Application.java: @EnableAutoConfiguration @ComponentScan public class Application { […]
Quiero crear un archivo war sin incorporar tomcat con maven. Aquí la parte relevante de mi pom … org.springframework.boot spring-boot-starter-parent 1.1.6.RELEASE org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-thymeleaf org.springframework.boot spring-boot-starter-tomcat provided org.springframework.boot spring-boot-maven-plugin … Sin embargo, si ejecuto el paquete mvn, me sale una guerra, donde el tomcat * .jar está en una carpeta proporcionada-lib pero todavía está […]