English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método de configuración rápida de proyectos de springboot en idea

Spring Boot es un nuevo framework proporcionado por el equipo de Pivotal, diseñado para simplificar la configuración inicial y el desarrollo de nuevas aplicaciones Spring. Principalmente promueve 'eliminar la configuración', logrando una configuración cero.

Entonces, ¿cómo crear un proyecto Spring Boot en IDEA?

1. Cree un Módulo en el proyecto que ha creado y seleccione Spring Initializr para crear.

2. En el campo Tipo, seleccione: Proyecto Maven (herramienta de construcción del proyecto)

3. Al crear dependencias, seleccione web, mybatis, mysql (como desee, puede elegir libremente)

La estructura del proyecto creada se muestra a continuación:

el archivo pom.xml correspondiente

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com</groupId>
  <artifactId>demo</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>jar</packaging>
  <name>demo</name>
  <description>Proyecto de demostración para Spring Boot</description>
  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.9.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
  </parent>
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <java.version>1.8</java.version>
  </properties>
  <dependencies>
    <dependency>
      <groupId>org.mybatis.spring.boot</groupId>
      <artifactId>mybatis-spring-boot-starter</artifactId>
      <version>1.3.1</version>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <scope>runtime</scope>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-test</artifactId>
      <scope>test</scope>
    </dependency>
    <!--c3p0 Esto es lo que he introducido manualmente porque necesito conectarme a la base de datos-->
    <dependency>
      <groupId>com.mchange</groupId>
      <artifactId>c3p0</artifactId>
      <version>0.9.5.2</version>
    </dependency>
  </dependencias>
  <build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>
    </plugins>
  </construir>
</proyecto>

application.yml (al construir el proyecto, el nombre de archivo de este archivo de aplicación no es .yml, sino que se recomienda cambiar la extensión a .yml de manera oficial, lo que tiene la ventaja de que el código tiene sugerencias)

mybatis:
 mapper-ubicaciones: classpath:mapper/*.xml
 tipo-aliados-paquete: com.demo.pojo
#Pool de Conexiones de Base de Datos
spring: datasource: username: root password: sasa url: jdbc:mysql://localhost:3306/controlador ssm-class-name: com.mysql.jdbc.Driver

Iniciar

La forma rápida de construir un proyecto de springboot que se ha compartido con todos ustedes por el editor es todo el contenido que he compartido, espero que les sirva de referencia y espero que todos nos apoyen y griten tutoriales.

Declaración: El contenido de este artículo se ha obtenido de la red, pertenece al autor original, el contenido se ha cargado de manera autónoma por los usuarios de Internet, este sitio web no posee los derechos de propiedad, no ha sido editado artificialmente y no asume responsabilidad por responsabilidades legales relacionadas. Si encuentra contenido sospechoso de violación de derechos de autor, le invitamos a enviar un correo electrónico a: notice#w proporcionando pruebas relevantes.3Aviso: El contenido de este artículo se ha obtenido de la red, pertenece al autor original, el contenido se ha cargado de manera autónoma por los usuarios de Internet, este sitio web no posee los derechos de propiedad, no ha sido editado artificialmente y no asume responsabilidad por responsabilidades legales relacionadas. Si encuentra contenido sospechoso de violación de derechos de autor, le invitamos a enviar un correo electrónico a: notice#w proporcionando pruebas relevantes. Una vez verificado, este sitio eliminará inmediatamente el contenido sospechoso de infracción.

Te gustará