SpringBoot接收J(rèn)son

最近,看了好幾篇文章腊凶,說划咐,移動(dòng)端前途不是很好,當(dāng)然我不是很贊同钧萍,我覺得,任何技術(shù)政鼠,高端人才永遠(yuǎn)是稀缺貨风瘦,從來不缺少的是水平一般的菜鳥,那為什么還要試著去學(xué)習(xí)spring呢公般?首先万搔,最近在研究依賴注入,spring作為IOC和AOP的經(jīng)典官帘,值得一看瞬雹。再者,學(xué)習(xí)一下后端刽虹,拓展一下自己的知識(shí)面酗捌,不管以后找工作,還是為自己開發(fā)的小app搭建一個(gè)簡(jiǎn)單的后端(好多移動(dòng)端開發(fā)者業(yè)余時(shí)間開發(fā)app,很大一方面胖缤,受到后端的制約)尚镰,都是非常便利的~!

本人spring 菜鳥一枚哪廓,很多知識(shí)不懂狗唉,就當(dāng)做一個(gè)筆記,加深印象吧~~有什么錯(cuò)誤涡真,還請(qǐng)指正分俯,共同進(jìn)步

為什么采用Spring Boot?首先哆料,這個(gè)框架現(xiàn)在還是非常流行缸剪,快捷開發(fā),再者剧劝,Spring MVC的配置太多了i系恰!讥此!頭大拢锹,boot 內(nèi)置啟動(dòng)spring mvc,簡(jiǎn)化配置的同時(shí)萄喳,又可以愉快的使用mvc的強(qiáng)大功能卒稳。

先簡(jiǎn)單的說一下幾個(gè)用到的關(guān)鍵注解:

1、@RestController

@RestController = @Controller + @ResponseBody

表示返回的是json格式的數(shù)據(jù)

2他巨、@RequestBody

@RequestBody

代表請(qǐng)求的數(shù)據(jù)為json格式

1充坑、新建幾個(gè)pojo類

public class Person {
    private String name;
    private String sex;
    private Address address;
    private List<Phone> phones;

  //getter setter 方法省略
}

public class Phone {
    private String operator;
    private String phoneNum;
  //getter setter 方法省略
}

public class Address {
    private String province;
    private String city;
    private String county;
    private String street;
 //getter setter 方法省略
}
@RestController
public class PersonController {

    @RequestMapping("/person")
    public Map<String, Object> getPerson(@RequestBody Person person) {
        Map<String, Object> param = new HashMap<>();
        String s = person.getPhones().toString();
        System.out.println(s);
        param.put("person", person);
        return param;
    }
}

然后用postMan post一條數(shù)據(jù),看一下效果染突,幾個(gè)關(guān)鍵點(diǎn)捻爷,都用紅框標(biāo)注了


效果

搞定~~

ps:最近看到一句話,感覺非常對(duì)份企,分享給大家:
你如果一直重復(fù)的按最簡(jiǎn)單的方式寫項(xiàng)目,什么都不考慮,你就算是5年經(jīng)驗(yàn),也只是以第一年的經(jīng)驗(yàn)重復(fù)5年而已也榄!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市司志,隨后出現(xiàn)的幾起案子甜紫,更是在濱河造成了極大的恐慌,老刑警劉巖骂远,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件囚霸,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡激才,警方通過查閱死者的電腦和手機(jī)拓型,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門额嘿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人吨述,你說我怎么就攤上這事岩睁。” “怎么了揣云?”我有些...
    開封第一講書人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵捕儒,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我邓夕,道長(zhǎng)刘莹,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任焚刚,我火速辦了婚禮点弯,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘矿咕。我一直安慰自己抢肛,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開白布碳柱。 她就那樣靜靜地躺著捡絮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪莲镣。 梳的紋絲不亂的頭發(fā)上福稳,一...
    開封第一講書人閱讀 52,262評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音瑞侮,去河邊找鬼的圆。 笑死,一個(gè)胖子當(dāng)著我的面吹牛半火,可吹牛的內(nèi)容都是我干的越妈。 我是一名探鬼主播,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼钮糖,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼叮称!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起藐鹤,我...
    開封第一講書人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎赂韵,沒想到半個(gè)月后娱节,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡祭示,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年肄满,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡稠歉,死狀恐怖掰担,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情怒炸,我是刑警寧澤带饱,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站阅羹,受9級(jí)特大地震影響勺疼,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜捏鱼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一执庐、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧导梆,春花似錦轨淌、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至狡忙,卻和暖如春梳虽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背灾茁。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來泰國打工窜觉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人北专。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓禀挫,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親拓颓。 傳聞我的和親對(duì)象是個(gè)殘疾皇子语婴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)驶睦,斷路器砰左,智...
    卡卡羅2017閱讀 134,699評(píng)論 18 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,848評(píng)論 6 342
  • Spring Web MVC Spring Web MVC 是包含在 Spring 框架中的 Web 框架,建立于...
    Hsinwong閱讀 22,435評(píng)論 1 92
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,283評(píng)論 25 707
  • 有些人场航,讓人一看就喜歡缠导,而也有人,讓人一看就不想靠近溉痢。每天早上僻造,在公交車上憋他,總有那么多陌生的面孔,一一觀察過去髓削,總...
    指間微光閱讀 166評(píng)論 1 0