Ir al contenido principal

Springboot: Crear aplicación escritorio (consola)

Este es un ejemplo muy básico para crear una aplicación de escritorio (consola) con springboot, las herramientas que he usado son las siguientes:


Instrucciones

  • Paso 1: Crear un nuevo proyecto java
  • Paso 2: Convertir a proyecto tipo maven
  • Paso 3: Configurar maven para springboot
  • Paso 4: Configurar springboot (código)

Paso 1: Crear un nuevo proyecto java

Dirigirse a la opción: File > New Project > Java Project



Paso 2: Convertir a proyecto tipo maven

Click derecho en el nombre del proyecto > Configure > Convert to Maven Project



Paso 3: Configurar maven para springboot

Modificar pom.xml

Agregar las siguientes secciones:
// Comment


    org.springframework.boot
    spring-boot-starter-parent
    1.4.2.RELEASE


    
        org.springframework.boot
        spring-boot-starter-test
        test
    
    
    
        org.springframework.boot
        spring-boot-starter-jdbc
        
    
    
    
        mysql
        mysql-connector-java
    


    src
    
        
        
            org.springframework.boot
            spring-boot-maven-plugin
            
                
                    
                        repackage
                    
                
            
        
    





Paso 4: Configurar springboot (código)

Una vez configurado maven se puede probar la configuración inicial que nos brinda esta herramienta.

Dirigirse a la opción:

File > New > Class



package main.application;

import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;

public class Test implements CommandLineRunner {

 @Override
 public void run(String... arg0) throws Exception {
  // TODO Auto-generated method stub
  System.out.println("This is my first application [Springboot]");
 }
 public static void main(String[] args) {
  SpringApplication.run(Test.class, args);
 }
}



Una vez terminado se puede ejecutar la aplicación, dando como resultado algo similar a:


Comentarios