Spring family Flashcards
A que se refiere autoconfiguration en spring boot
Va a ser su mejor guess para dependiendo de las dependencias que le digamos nos de una configuracion por default, por ejemplo si nos dan un plato, lo que podriamos suponer es que necesitaremos cuchillo y tenedor…sin embargo si lo que nos daran en el plato es una galleta, entonces no necesitaremos el cuchillo y tenedor, como vemos dependiendo de lo que tengamos es lo que tendremos
En terminos generales como funciona spring mvc
Spring MVC utiliza servlets por detras, primero el cliente hace una peticion, llega al web server o application server, despues va la api de servlet y de ahi pasa a spring MVC, ejecuta logica y va de regreso hasta el cliente
Para que sirve webflux
Sirve para programar de manera reactive, sus caracteristicas son, que son mas eficientes ya que son asincronas
A que se refiere AOP
Se refiere a que es una manera de escribir codigo, mas organizada para cosas que toquen varias capsas de nuestra aplicacion como por ejemplo la seguridad quevarias capas estarian involucradas, esta la podemos modularizar para que no dependan una capa de otras
Que es spring data access
Es la implementacion de JPA de spring
A que se refiere integration en spring family y como se llama a un ws
Se hace por medio de web services, messaging o RMI, para llamar a un web servicde tenemos resttemplate que es una utileria que nos ayuda a interctura con el WS por ejemplo rettTemplate.getObject(“URL”, Objeto)
Tipos de purebas en spring nos da sporte
unit test e integration test y nos ayuda a limpiar, por ejemplo si insertamos algo, ayuda a revertirlo
Que es spring data y que lo diferencia de spring data access
Es un proyecto que no solo se encarga de bases de datos relacionales, si no otros tipos de datasource y hace que sea facil manipularlos y la diferencia es que data access es solo para bases de datos relacionale y este extiende esa funcionalidad a otros tipos de data source
Que es spring cloud
Es para la configuracion de sistemas distribuidos, por ejemplo microservices, se tienen problemas comunes que resuelve spring cloud, como configuracion, load balancing, discovery
Que tipo de seguridades soporta spring security
Autorization y authentication