SpringBoot 1. Crear ambiente

Antecedentes

Vamos a desarrollar un proyecto completo en framework Spring Boot https://projects.spring.io/spring-boot/. Las tecnologías que vamos a utilizar son:

  1. JEE
  2. Maven
  3. JPA
  4. MySQL
  5. Jquery
  6. Json
  7. Ajax
  8. Bootstrap
  9. GitHub

Generar ambiente

Se puede trabajar sobre Linux, Windows o Mac, en lo personal me gusta mas Linux (Ubuntu), pero hay que considerar las versiones de las herramientas, así como los detalles específicos; manejo de rutas, tipos de ejecutables  .sh para Linux, .exe para Windows, etc.

Para generar el ambiente de trabajo requerimos lo siguiente.

Estructura de carpetas

Lo más conveniente es generar una estructura de trabajo como la siguiente:

Nivel 1 Nivel 2 Nivel 3 Descripción
developer Carpeta raíz
db Base de Datos y los drivers de conexión.
git Repositorio para GitHub
ide
eclipse Instalación de Eclipse
workspace Espacio de trabajo de Eclipse
seguridad Certificados para conectarse a GitHub

Por ejemplo:

Esta nos permite tener completamente organizado todo el ambiente de trabajo y ubicar perfectamente donde esta cada componente. Por ejemplo si quisiéramos pasarlo a otra maquina bastaría con copiar toda la estructura de carpetas.

Descargar las siguientes herramientas

  1. Eclipse.
  2. JDK 8 de Java.
  3. MySQL Community Server.
    • Link. http://dev.mysql.com/downloads/mysql/
    • Versión. Dependiendo de su Sistema Operativo.
    • Instalación. Descargar el archivo y ejecutarlo. Solo solicita la contraseña del usuario root.
  4. MySQL Workbench.
  5. Driver MySQL

Crear las siguientes cuentas

  1. GitHub.
    • Link. https://github.com/
    • Observaciones. Crear una cuenta. Para proyectos públicos es gratis.

 

 

Deja un comentario