SpringBoot portal de aprendizaje - Crear un simple proyecto Maven

En primer lugar, una mirada breve al SpringBoot:

  SpringBoot es un marco de desarrollo rápido, nos puede ayudar a integrar rápidamente los marcos de terceros (principalmente por medio de las dependencias de Maven), completa con anotaciones, a la configuración de XML aerodinámica, el servidor Tomcat incluido una función de servidor integrado HTTP (Tomcat, el embarcadero), el valor predeterminado, última la ejecución de aplicaciones Java.

SpringBoot beneficios:

  marco dependiente 1, un Maven simplificada, sólo uno o dos se puede lograr primavera + SpringMVC

  2,, proyectos de construcción rápida, archivo de configuración de la eliminación de la configuración automática de Primavera

  3, cero-configuración, anotación de, mayor que la configuración de acuerdo simplifica el XML operación

  4, sin necesidad de configuración general integrada marco de desarrollo

================================================== ====== 's empezar, oh ====================================== =======================

Nota: los requisitos ambientales SpringBoot: entorno JDK es de 1,8 y por encima, el uso maven para el desarrollo.

En primer lugar, crear un proyecto Maven (Proyecto Maven) marque la primera opción, queremos crear un proyecto simple, el siguiente punto siguiente

  

 

Marcado con el nombre del paquete y el nombre del proyecto Haga clic en Finalizar para completar

 

  

 

 

La estructura inicial

 

  

 

 

 En segundo lugar, la introducción de la SpringBoot arranque dependiente

  dependencia provisional son: dependencias del módulo de Padres: Primavera-boot-start-padres 

        Start-dependientes: Primavera-cargador-empiezan en la web

        la dependencia de la prueba : Primavera-boot-start-test

        el despliegue en caliente dependientes: Primavera-boot-devtools

(Esto depende de la ubicación del pom.xml descargará algo después de la introducción de la dependencia, que es un fenómeno normal)

(Después de la introducción de la dependencia, el proyecto se quejará. Haga clic derecho en el proyecto, haga clic en Proyecto encontrar experto Actualización, seleccione el proyecto actual, control sobre el proyecto bien punto no sería incorrecto informe)

 

 

 <! - pom.xml dependientes ->

<! - Primavera de arranque启动父依赖->
<parent>
<groupId> org.springframework.boot </ groupId>
<artifactId> resorte de arranque-motor de arranque y los padres </ artifactId>
<versión> 2.0.4.RELEASE < / version>
<relativePath />
</ parent>
<-项目设置:编码格式UTF-8 ->
<propiedades>
<project.build.sourceEncoding> UTF-8 </project.build.sourceEncoding>
<proyecto. reporting.outputEncoding> UTF-8 </project.reporting.outputEncoding>
<java.version> 1.8 </java.version>
</ properties>
<dependencias>
<! - @ConfigurationProperties注解依赖->
<! - < la dependencia>
<groupId> org.springframework.boot </ groupId>
<artifactId> primavera-boot-configuración de procesador </ artifactId>
<opcional> true </ opcional>
</ dependency>
->

<! -单元测试依赖->
<dependency>
<groupId> JUnit </ groupId>
<artifactId> JUnit </ artifactId>
<versión> 3.8.1 </ version>
<scope> test </ scope>
</ dependencia >

<! - Primavera de arranque SpringMVC框架依赖->
<dependency>
<groupId> org.springframework.boot </ groupId>
<artifactId> resorte de arranque-motor de arranque en la web </ artifactId>
</ dependency>

<! - Primavera de arranque测试依赖->
<dependency>
<groupId> org.springframework.boot </ groupId>
<artifactId> resorte de arranque-motor de arranque de la prueba <artifactId />
<scope> test </ scope>
</ la dependencia>

<! - caliente despliegue ->
<dependency>
<la groupId> org.springframework.boot </ el groupId>
<la artifactId> Boot-Primavera-DevTools </ el artifactId>
<opcional> true </ opcional>
<! - = opcional cierto, no se basan pasado, el proyecto se basa devtools; miarranque proyecto tras proyecto dependencia si desea utilizar devtools, es necesario volver a introducir ->
<scope> true </ scope> <- despliegue en caliente ->
</ dependencia >
</ dependencias>

<build>
<plugins>
<! - SpringBoot插件->
<plug-in>
<groupId> org.springframework.boot </ groupId>
<artifactId> maven-primavera-boot-plugin </ artifactId>
</ plugin>
</ plugins>
<! - SpringBoot打frasco包名称->
<finalName> demostración </ finalName>
</ construcción>

 

En tercer lugar, crear la función de entrada SpringBoot

Crear una clase de clases en src / main / java en

(Porque escribió la entidad clase de entidad en proyectos futuros, tales como: com.wy1.entity por lo que cuando la función de entrada para definir el nombre del paquete del paquete en la entidad por encima de ejemplo: com.wy1)

 

 

Después de crear la clase de función de entrada, la clase para escribir en SpringBoot Notas de función de entrada: @SpringBootApplication 

 

El método de escritura que clase principal

 

 

 

(Generación de un acceso directo principal MainAlt + / seleccione la segunda)

En cuarto lugar, crear un contenido de salida del controlador controlador como la página que muestra el efecto (el mismo nombre de paquete, sino también en el nombre de un paquete de funciones de entrada)

  

 

 

controlador Escrito

 

 

 

 

 

En quinto lugar, ejecutar el proyecto para ver los resultados (dos golpe directo de ejecución de paquete frasco de carreras)

 

  Hay dos formas de ejecutar el proyecto en los pts

 

    1, el derecho elemento seleccionado Ejecutar como ---> SpringBoot App

 

    2, se encuentran el panel de instrumentos derecha para seleccionar el proyecto actual (Re) inicio

 

      

 

 

 

 La consola no se está prestando la atención que está bien: número de puerto predeterminado es Proyecto 8080; la dirección de acceso por defecto no es el nombre del proyecto es ninguna dirección de proyectos 

 

 

 efecto:

  

 

Entonces hay una manera de publicar un frasco etiquetado proyecto

Apagar la consola, añadir SpringBoot plug-in de dependencias en pom.xml (por encima del pom dependiente de allí)

 

 

 

A continuación, seleccione la ejecución del proyecto derecha Como 4 Maven build escriba el comando paquete limpio, haga clic en ejecución

 

 

Cuando la consola aparece ÉXITO BUILD, en nombre del éxito

 

 

 

Como el paquete frasco en la carpeta de archivos de destino para ponerlo para actualizar la carpeta de destino (carpeta de destino de actualización: objetivo correcto seleccionar Actualizar)

 

 

 

 

 

paquetes jar copiado a una ventana abierta negro cmd archivo

Porque estoy en la carpeta d examen de manejo por lo que el primer corte a la unidad D, a continuación, en la carpeta de prueba dentro de la importación de java-jar fichero Demo.jar (fichero Demo.jar demostración frasco nombre del paquete de sus propias obras)

 

 

 Tal es el éxito de la operación y efecto que las representaciones anteriores

 

 

 

Cerca está ejecutando Ctrl + C

 

 

 Aceptar lo que también ponemos un proyecto Maven sencilla período previo.

  SpringBoot es un marco de desarrollo rápido, nos puede ayudar a integrar rápidamente los marcos de terceros (principalmente por medio de las dependencias de Maven), completa con anotaciones, a la configuración de XML aerodinámica, el servidor Tomcat incluido una función de servidor integrado HTTP (Tomcat, el embarcadero), el valor predeterminado, última la ejecución de aplicaciones Java.

SpringBoot beneficios:

  marco dependiente 1, un Maven simplificada, sólo uno o dos se puede lograr primavera + SpringMVC

  2,, proyectos de construcción rápida, archivo de configuración de la eliminación de la configuración automática de Primavera

  3, cero-configuración, anotación de, mayor que la configuración de acuerdo simplifica el XML operación

  4, sin necesidad de configuración general integrada marco de desarrollo

================================================== ====== 's empezar, oh ====================================== =======================

Nota: los requisitos ambientales SpringBoot: entorno JDK es de 1,8 y por encima, el uso maven para el desarrollo.

En primer lugar, crear un proyecto Maven (Proyecto Maven) marque la primera opción, queremos crear un proyecto simple, el siguiente punto siguiente

  

 

Marcado con el nombre del paquete y el nombre del proyecto Haga clic en Finalizar para completar

 

  

 

 

La estructura inicial

 

  

 

 

 En segundo lugar, la introducción de la SpringBoot arranque dependiente

  dependencia provisional son: dependencias del módulo de Padres: Primavera-boot-start-padres 

        Start-dependientes: Primavera-cargador-empiezan en la web

        la dependencia de la prueba : Primavera-boot-start-test

        el despliegue en caliente dependientes: Primavera-boot-devtools

(Esto depende de la ubicación del pom.xml descargará algo después de la introducción de la dependencia, que es un fenómeno normal)

(Después de la introducción de la dependencia, el proyecto se quejará. Haga clic derecho en el proyecto, haga clic en Proyecto encontrar experto Actualización, seleccione el proyecto actual, control sobre el proyecto bien punto no sería incorrecto informe)

 

 

 <! - pom.xml dependientes ->

<! - Primavera de arranque启动父依赖->
<parent>
<groupId> org.springframework.boot </ groupId>
<artifactId> resorte de arranque-motor de arranque y los padres </ artifactId>
<versión> 2.0.4.RELEASE < / version>
<relativePath />
</ parent>
<-项目设置:编码格式UTF-8 ->
<propiedades>
<project.build.sourceEncoding> UTF-8 </project.build.sourceEncoding>
<proyecto. reporting.outputEncoding> UTF-8 </project.reporting.outputEncoding>
<java.version> 1.8 </java.version>
</ properties>
<dependencias>
<! - @ConfigurationProperties注解依赖->
<! - < la dependencia>
<groupId> org.springframework.boot </ groupId>
<artifactId> primavera-boot-configuración de procesador </ artifactId>
<opcional> true </ opcional>
</ dependency>
->

<! -单元测试依赖->
<dependency>
<groupId> JUnit </ groupId>
<artifactId> JUnit </ artifactId>
<versión> 3.8.1 </ version>
<scope> test </ scope>
</ dependencia >

<! - Primavera de arranque SpringMVC框架依赖->
<dependency>
<groupId> org.springframework.boot </ groupId>
<artifactId> resorte de arranque-motor de arranque en la web </ artifactId>
</ dependency>

<! - Primavera de arranque测试依赖->
<dependency>
<groupId> org.springframework.boot </ groupId>
<artifactId> resorte de arranque-motor de arranque de la prueba <artifactId />
<scope> test </ scope>
</ la dependencia>

<! - caliente despliegue ->
<dependency>
<la groupId> org.springframework.boot </ el groupId>
<la artifactId> Boot-Primavera-DevTools </ el artifactId>
<opcional> true </ opcional>
<! - = opcional cierto, no se basan pasado, el proyecto se basa devtools; miarranque proyecto tras proyecto dependencia si desea utilizar devtools, es necesario volver a introducir ->
<scope> true </ scope> <- despliegue en caliente ->
</ dependencia >
</ dependencias>

<build>
<plugins>
<! - SpringBoot插件->
<plug-in>
<groupId> org.springframework.boot </ groupId>
<artifactId> maven-primavera-boot-plugin </ artifactId>
</ plugin>
</ plugins>
<! - SpringBoot打frasco包名称->
<finalName> demostración </ finalName>
</ construcción>

 

En tercer lugar, crear la función de entrada SpringBoot

Crear una clase de clases en src / main / java en

(Porque escribió la entidad clase de entidad en proyectos futuros, tales como: com.wy1.entity por lo que cuando la función de entrada para definir el nombre del paquete del paquete en la entidad por encima de ejemplo: com.wy1)

 

 

Después de crear la clase de función de entrada, la clase para escribir en SpringBoot Notas de función de entrada: @SpringBootApplication 

 

El método de escritura que clase principal

 

 

 

(Generación de un acceso directo principal MainAlt + / seleccione la segunda)

En cuarto lugar, crear un contenido de salida del controlador controlador como la página que muestra el efecto (el mismo nombre de paquete, sino también en el nombre de un paquete de funciones de entrada)

  

 

 

controlador Escrito

 

 

 

 

 

En quinto lugar, ejecutar el proyecto para ver los resultados (dos golpe directo de ejecución de paquete frasco de carreras)

 

  Hay dos formas de ejecutar el proyecto en los pts

 

    1, el derecho elemento seleccionado Ejecutar como ---> SpringBoot App

 

    2, se encuentran el panel de instrumentos derecha para seleccionar el proyecto actual (Re) inicio

 

      

 

 

 

 La consola no se está prestando la atención que está bien: número de puerto predeterminado es Proyecto 8080; la dirección de acceso por defecto no es el nombre del proyecto es ninguna dirección de proyectos 

 

 

 efecto:

  

 

Entonces hay una manera de publicar un frasco etiquetado proyecto

Apagar la consola, añadir SpringBoot plug-in de dependencias en pom.xml (por encima del pom dependiente de allí)

 

 

 

A continuación, seleccione la ejecución del proyecto derecha Como 4 Maven build escriba el comando paquete limpio, haga clic en ejecución

 

 

Cuando la consola aparece ÉXITO BUILD, en nombre del éxito

 

 

 

Como el paquete frasco en la carpeta de archivos de destino para ponerlo para actualizar la carpeta de destino (carpeta de destino de actualización: objetivo correcto seleccionar Actualizar)

 

 

 

 

 

paquetes jar copiado a una ventana abierta negro cmd archivo

Porque estoy en la carpeta d examen de manejo por lo que el primer corte a la unidad D, a continuación, en la carpeta de prueba dentro de la importación de java-jar fichero Demo.jar (fichero Demo.jar demostración frasco nombre del paquete de sus propias obras)

 

 

 Tal es el éxito de la operación y efecto que las representaciones anteriores

 

 

 

Cerca está ejecutando Ctrl + C

 

 

 Aceptar lo que también ponemos un proyecto Maven sencilla período previo.

Supongo que te gusta

Origin www.cnblogs.com/y-sy/p/12456266.html
Recomendado
Clasificación