日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

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

 印度阿三17 2018-09-26

 初醒恍然間
? ? ? ? ? ?一夢(mèng)已千年

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

? ? ?


一、認(rèn)識(shí)springboot

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

二、飛速入門(mén)

(1)訪(fǎng)問(wèn)連接:http://start./,點(diǎn)擊Generate Project下載項(xiàng)目壓縮包,構(gòu)建Maven項(xiàng)目

(2)打開(kāi)idea導(dǎo)入項(xiàng)目

(3)demo項(xiàng)目如下:

基本項(xiàng)目目錄介紹

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

·src/main/resource:配置文件

·src/test/java:測(cè)試程序

一般推薦編程目錄都是:

---com--project---

Application.java:主要做框架配置

model:模型

dao:數(shù)據(jù)訪(fǎng)問(wèn)層

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

controller:訪(fǎng)問(wèn)控制層

。。。

下面開(kāi)始第一個(gè)springboot程序:

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

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

可以看到pom.xml中有兩個(gè)默認(rèn)模塊:

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

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

2.新建一個(gè)類(lèi),代碼如下:

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

3.啟動(dòng)主程序:DemoApplication.java中的main方法

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


這就是最簡(jiǎn)單的springboot程序~

? ?

?

來(lái)源:http://www./content-4-24612.html

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

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多