驴QUE ES UNA ANOTACION EN SPRING BOOT?
Una Anotaci贸n es una forma de a帽adir metadatos al c贸digo fuente Java que est谩n disponibles para la aplicaci贸n en tiempo de ejecuci贸n o de compilaci贸n. Es una alternativa mas sencilla al uso de XML.
TIPOS DE ANOTACIONES
@Controller: Para indicar que esta ser谩 la clase que gestionara las peticiones del usuario por get, post, put, patch o delete.
@Service: Con esta notaci贸n especificamos que en esta clase se encontrara toda nuestra l贸gica de negocio, c谩lculos o llamadas a otras API externas.
@Repository: Se usa para las clases o interfaces que funcionaran con el acceso a la base de datos.
Si nuestra clase o interfaz no tiene una especificaci贸n clara como @Service, @Repository o @Controller, simplemente recurrimos a @Component y le indicamos que sencillamente es un componente.
Por otro lado, no es estrictamente necesario que cumplas con colocar una notaci贸n especifica, pero es una buena practica.
驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.