package com.dinglit;
import org.springframework.web.bind.annotation.restcontroller;
/** * 169876809
* * @author qianzhang
* * 2017-06-11 7:45:34
* * 等價於以預設屬性使用@configuration,@enableautoconfiguration和@componentscan
* */
//@restcontroller
/* */
public static void main(string args)
}
hellocontroller類**如下:
package com.dinglit.controller;
import org.springframework.web.bind.annotation.restcontroller;
/** * 169876809
* * @author qianzhang
* * 2017-06-11 7:55:34
* */
@restcontroller// 標記為:restful
public class hellocontroller
}
usercontroller**如下:
package com.dinglit.controller;
import org.springframework.web.bind.annotation.restcontroller;
import com.dinglit.domian.userdo;
/** * 169876809
* * @author qianzhang
* * 2017-06-11 8:45:34
* */
@restcontroller
public class usercontroller
}
userdo的**如下:package com.dinglit.domian;
/** * 169876809
* * @author qianzhang
* * 2017-06-11 8:40:34
* */
public class userdo
public void setid(int id)
public string getname()
public void setname(string name)
public string getpassword()
public void setpassword(string password)
}
執行結果如圖:
總結:
spring boot也是引用了json解析包jackson,那麼自然我們就可以在demo物件上使用jackson提供的json屬性的註解,對時間進行格式化,對一些字段進行忽略等等。
本系列所有**已同步到 github, 專案位址
springboot的起步依賴
springboot讀取配置檔案的方式 1 讀取核心配置檔案 方式一 使用 value方式 常用 在 value的 中包含的是核心配置檔案中的鍵名 方式二 使用environment方式 這種方式是依賴注入evnironment來完成,在建立的成員變數private environment env上...
Spring Boot起步依賴原始碼分析(二)
spring boot起步依賴原始碼分析 一 上次說到enableautoconfigurationimportselector.getcandidateconfigurations方法匯入了meta inf spring.factories配置檔案,把配置資訊封裝到了乙個list集合中,接下來看下...
從 1起步學習SpringBoot
最近專案要上springboot,作為乙個不太合格的.neter,又要開始用springboot,感覺好方。但是又有什麼辦法呢,既然決定不了大方向還是學習一下吧,免得丟了飯碗。先說一下個人的背景吧 winform wpf大概做了2年,感覺趨勢不對,轉身加入到了web開發的大隊伍中來,net mvc4...