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

分享

淺探微服務(wù)—springboot(1)

 印度阿三17 2018-09-26

 初醒恍然間
? ? ? ? ? ?一夢已千年

? ? 做程序員也有些日子了,有點java功底寫代碼幾乎都是copy照搬套用,對框架的理解程度很低,知其然而不知其所以然...這樣很容易產(chǎn)生困惑,只有‘摸清底細’才能靈活運用,正所謂學無止境,對于技術(shù)類崗位意義更為重要了...查閱資料,總結(jié)開整~~。

? ? ?


一、認識springboot

sprngboot通俗的來說就是集萬物之精華,用特定的方式默認配置了很多框架的使用方式,就像maven整合jar包一樣。一次配置,快樂不止。其目的也就是簡化spring應(yīng)用開發(fā)。

二、飛速入門

(1)訪問連接:http://start./,點擊Generate Project下載項目壓縮包,構(gòu)建Maven項目

(2)打開idea導(dǎo)入項目

(3)demo項目如下:

基本項目目錄介紹

·src/main/java:代碼目錄,主程序入口

·src/main/resource:配置文件

·src/test/java:測試程序

一般推薦編程目錄都是:

---com--project---

Application.java:主要做框架配置

model:模型

dao:數(shù)據(jù)訪問層

service:業(yè)務(wù)邏輯層

controller:訪問控制層

。。。

下面開始第一個springboot程序:

1.需要在pom.xml先引入支持web的模塊:

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
 </dependency>

可以看到pom.xml中有兩個默認模塊:

spring-boot-starter:核心模塊,包括自動配置支持、日志和YAML;

spring-boot-starter-test:測試模塊,包括JUnit、Hamcrest、Mockito。

2.新建一個類,代碼如下:

//@RestController作用:controller里面的方法都以json格式輸出
@RestController
public class HelloWorldController {
    @RequestMapping(name = "/index")
    public String index(){
        return "Hello SpringBoot!";
    }
}

3.啟動主程序:DemoApplication.java中的main方法

4.在瀏覽器輸入:localhost:8080,效果如下:


這就是最簡單的springboot程序~

? ?

?

來源:http://www./content-4-24612.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多