首頁  >  文章  >  Java  >  idea中怎麼搭建springboot項目

idea中怎麼搭建springboot項目

PHPz
PHPz轉載
2023-05-15 20:28:105271瀏覽

Spring Boot是由Pivotal團隊提供的全新框架,設計目的是用來簡化新Spring應用的初始搭建以及開發流程。它主要推崇的是'消滅配置',實現零配置。

那麼,如何在idea中建立一個springboot專案呢?

一.在你建立的工程下創建 Module 選擇Spring initializr創建。

idea中怎麼搭建springboot項目

二.在Type處選擇: Maven Project(專案的建置工具)

idea中怎麼搭建springboot項目

三.建立依賴時勾上web,mybatis,mysql(這個看你個人需要吧,可以自主選擇)

idea中怎麼搭建springboot項目

idea中怎麼搭建springboot項目

建立好的專案結構如下:

idea中怎麼搭建springboot項目

#相對應的pom.xml檔

<?xml  version="1.0" encoding="UTF-8"?>
<project>
  <modelversion>4.0.0</modelversion>
  <groupid>com</groupid>
  <artifactid>demo</artifactid>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>jar</packaging>
  <name>demo</name>
  <description>Demo project for Spring Boot</description>
  <parent>
    <groupid>org.springframework.boot</groupid>
    <artifactid>spring-boot-starter-parent</artifactid>
    <version>1.5.9.RELEASE</version>
    <relativepath></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 这是我手动引入的 因为我需要连接数据库-->
    <dependency>
      <groupid>com.mchange</groupid>
      <artifactid>c3p0</artifactid>
      <version>0.9.5.2</version>
    </dependency>
  </dependencies>
  <build>
    <plugins>
      <plugin>
        <groupid>org.springframework.boot</groupid>
        <artifactid>spring-boot-maven-plugin</artifactid>
      </plugin>
    </plugins>
  </build>

</project>

application.yml(專案建城時這個application檔案的後綴名稱不叫yml,是官方推薦把字尾改成yml的,好處是程式碼有提示)

mybatis:
 mapper-locations: classpath:mapper/*.xml
 type-aliases-package: com.demo.pojo
#数据库连接池
spring: datasource: username: root password: sasa url: jdbc:mysql://localhost:3306/ssm driver-class-name: com.mysql.jdbc.Driver

啟動

idea中怎麼搭建springboot項目

#

以上是idea中怎麼搭建springboot項目的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除