小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

IDEA中SpringBoot搭建子父工程demo

 Go_Ahead 2021-01-23

雖然只是簡單的子父項目工程,這中間也是磕磕絆絆,遇到很多問題,氣到扎鼠標(biāo)。明明跟教程上一模一樣的步驟,怎么我來寫的時候就困難重重,趕緊記下來。

步驟一:

打開idea,如果是首次打開,直接在快捷界面建即可,非首次,則在菜單欄:

我的是之前導(dǎo)入過項目,非首次,所以就直接從菜單里新增,先建一個父工程

File-->New-->Project...


點擊next,如下圖

  再點擊next,如下圖,初次用idea的同學(xué)一定要注意這里文件夾的地址,看圖備注

  最后,點擊Finish,項目即建成功,如下圖目錄結(jié)構(gòu)

打開pom.xml文件,增加如下配置

<packaging>pom</packaging>
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.3.0.RELEASE</version>
</parent>

<!--在springboot中,引入一個這樣的starter實際上是引入了一組(web mvc相關(guān)的依賴包),可以跟蹤進去看-->
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

注意:增加這些配置或依賴時,一定要先把maven配置好,否則會下載不下來,或者巨慢,如何配置可參考:

http://www.ahfyzs.com/showweb/0/0/958520824.aspx

步驟二:

在上述建好的maven項目上,創(chuàng)建一個子工程(即 module)。

選中上述已建好的工程名稱,右鍵New-->Module...,如下圖

點擊Next,新增成功后,如下圖,在父項目下出現(xiàn)

同時,父項目中的pom.xml文件中,自動加載了子module,如下圖:

<modules>
<module>springboot_first</module>

</modules>

在子module里創(chuàng)建一controller和springboot啟動類,如下:
【TestController】
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class TestController {

@RequestMapping("/home")
public String home(){
return "hello springboot...";
}
}
【SpringBootApplication】
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class FirstSpringBootApplication {
public static void main(String[] args) {
SpringApplication.run(FirstSpringBootApplication.class, args);
}
}

啟動springbootappplication,打開瀏覽器訪問:
http://localhost:8080/home

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多