Empecemos.
Primero, cree una aplicación de resorte basada en Maven y luego agregue las siguientes dependencias al POM.Archivo XML:
// POM.xml
En este proyecto, utilizaremos principalmente estas tres anotaciones:
La anotación @Configuration se usará para crear un archivo de configuración, y la anotación @ComponentScan se usará para escanear los componentes, similar a la etiqueta XML.
Crear un archivo de configuración de Java
Dado que estamos utilizando las anotaciones Java, crearemos un archivo de configuración Java en lugar de un ApplicationContext.archivo XML. Este archivo de clase de configuración estará vacío por ahora, pero tiene una anotación @Configuartion.
Aquí, no necesitamos crear ningún archivo XML. Más bien, creamos una clase de Java simple y lo marcamos por @Configuration Annotation. En nuestro caso, creamos un SpringConfig.clase Java que se parece a la siguiente:
// springconfig.Java
paquete.Linuxhint;Crea un java bean
Creemos una clase de frijoles y lo marquemos con la anotación de @Component. Esta anotación especifica esta clase como un componente. Cuando se inicia el contenedor de COI, se escanea como un componente y se crea un objeto de frijoles en tiempo de ejecución.
// empleado.Java
paquete.Linuxhint.frijoles;Creación de clase principal
Ahora, cree una clase principal para leer las propiedades de Bean. Aquí, no cambiamos nada. El código es similar al anterior. Lee el bean usando el método getBean (). Los setters y los getters se usan para establecer y obtener propiedades de frijoles.
Nota: La identificación de frijoles, pasada al getBean (), debe ser la misma que se declaró en la anotación @Component.
// SpringApp.Java
paquete.Linuxhint;Estructura del proyecto
Después de crear todos estos archivos, el proyecto debe verse como el siguiente:
Ejecutar la aplicación
Ahora, ejecutemos la aplicación haciendo clic derecho en el proyecto y seleccionando:
Ejecutar AS -> Aplicación Java
Esto producirá la siguiente salida en la pestaña de la consola:
Conclusión
Este artículo mostró cómo configurar una aplicación usando anotaciones Java. Discutimos la creación de un Java Bean, una clase principal, una estructura de proyecto y cómo ejecutar la aplicación. Con este artículo, podrá brotar la configuración del proyecto utilizando anotaciones Java con facilidad. Para obtener más artículos útiles, consulte más de Linux Sugerencia.