Spring Bean Factory
Clase 32 de 55 • Curso Profesional de Java EE 2017
Resumen
Los objetos que son la columna vertebral de tu aplicación y que son administrados por el contenedor Spring se denominan beans.
Un bean en Spring será un objeto que tenga consigo un CRUD de acciones
Los DAO’s son Beans, pero usaremos su interfaz pues es el elemento más abstracto y reutilizable.
También tendremos objetos de servicio y objetos que nos permitan conectarnos con otras partes del sistema como Bases de Datos.
Cuando nuestra interfaz implementa solo a una clase usaremos la anotación @Autowired
Cuando la interfaz implementa a varias clases usaremos la anotación @Configuration y @Bean