Spring desde 0
  • Introduction
  • Preparando el Entorno
  • Configuracion de aplicacion Base
  • Spring Boot
  • Agregando Paquetes
  • Archivos de configuracion
  • Creando una vista
  • Compartiendo Datos
  • Procesando Datos desde Vista(GET)
  • Procesando datos con POST
  • Redireciones
  • Control de Errores
  • Componentes
  • Servicios
  • Hibernate Configuración
  • Entities JPA
  • Repositorio
  • Spring Security
  • Spring Rest
Powered by GitBook
On this page

Was this helpful?

Agregando Paquetes

PreviousSpring BootNextArchivos de configuracion

Last updated 6 years ago

Was this helpful?

Como primeros pasos creamos unos paquetes iniciales los cuales los usaremos para agrupar los componentes de nuestra aplicación según sea su funcionalidad para este caso se crearán tres paquetes los cuales se guardarán en el paquete principal com.proyecto, entonces creamos los tres paquetes con los siguientes nombres

  • controller

  • service

  • repository

En nuestro IDE debe quedar como se muestra en la imagen

Explicando la estructura y las carpetas podemos identificar que dentro de un proyecto de spring tenemos lo siguiente

Spring Element

En esta parte se almacenan las referencias a los beans que se crean en nuestro proyecto.

src/main/java

Aquí se almacenan todas los archivos de clases que creamos para nuestro proyecto, se pueden agrupar en paquetes para una mejor organización .

src/main/resources

En esta ubicación se colocan todos los archivos estáticos de nuestra aplicación, podemos definir que toda imagen, archivos de estilos(css) o los archivos de JavaScript que se utilicen para nuestras aplicaciones web se agregan en esta ruta, si se usa un sistema de plantillas se deben colocar en esta ruta los archivos de dichas plantillas, adicionalmente se almacena el archivo application.properties que es el fichero donde se pueden sobrescribir parámetros de configuración de nuestras aplicaciones con Spring Boot

src/test/java

Aquí se colocan todos los test que se crean para hacer las pruebas automatizadas de nuestra app.

JRE System Library

Es el conjunto de librerías básicas del jdk para que se puedan ejecutar las aplicaciones.

Maven dependencies

Todas las librerías de terceros que utilicemos en nuestra app se almacenan en esta ubicación .

src

Muestra como esta ordenados en el sistema de archivos nuestros elementos del proyecto