Tutoriales Spring Boot
Anotaciones Aprender sobre cómo lanzar tu aplicación increíblemente rápido con Spring Boot
Anotaciones Aprender sobre cómo lanzar tu aplicación increíblemente rápido con Spring Boot
La anotación Spring @Configuration es parte del marco Spring Core. La anotación Spring Configuration indica que la clase tiene métodos de definición de @Bean. Entonces, el contenedor Spring puede procesar la clase y generar Spring Beans para usar en la aplicación. Video explicativo La anotación Spring @Configuration nos permite usar anotaciones para la inyección de
Si quieres validar tu objeto automáticamente en Spring Boot se puede usar “javax.validation.ConstraintValidator”. En esté post dejaré un ejemplo de cómo se puede crear uno especifico para tu proyecto. También puedes usar los ya creados que puedes mirar aquí https://javaee.github.io/javaee-spec/javadocs/javax/validation/constraints/package-summary.html Creando la anotación Con la anotación @Constraint definimos la clase que va a validar nuestro campo.
La anotación Spring Component se utiliza para indicar una clase como componente. Significa que Spring detectará automáticamente estas clases para la inyección de dependencia cuando se utilice la configuración basada en anotaciones y el escaneo de classpath. Vídeo Explicativo Tipos de @Component Spring proporciona algunas anotaciones especializadas: @Controller, @Service y @Repository. Todos proporcionan la misma
La anotación @Autowired nos proporciona control a la hora de querer inyectar nuestras dependencias o instancias que se almacenan en el contexto de Spring. Hay varias forma en las que se usa @Autowired en las que se encuentran, las propiedas, los constructores y los setters. Vídeo explicativo Modos de inyección con @Autowired Por tipo (by