Spring Boot是由Pivotal團隊提供的全新框架,設計目的是用來簡化新Spring應用的初始搭建以及開發流程。它主要推崇的是'消滅配置',實現零配置。
那麼,如何在idea中建立一個springboot專案呢?
一.在你建立的工程下創建 Module 選擇Spring initializr創建。
二.在Type處選擇: Maven Project(專案的建置工具)
三.建立依賴時勾上web,mybatis,mysql(這個看你個人需要吧,可以自主選擇)
建立好的專案結構如下:
#相對應的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項目的詳細內容。更多資訊請關注PHP中文網其他相關文章!