剛開始接觸spring boot,以前作的項目雖然是用java,但用了幾年的jfinal開發。java
1、使用工具spring
intelliJ Idea是不少公認的java編程好工具,以前作java開發使用的工具是eclipse,習慣了用eclipse開發,忽然換成intelliJ Idea一開始真的很不習慣,但用了intelliJ Idea後,發現裏面的功能仍是很強大的,並且流暢性比eclipse好不少。編程
maven庫的搭建,這個就不用說了,讀者能夠本身去搭建。我用maven的時間仍是比較早的,我開始工做的第二年就已經使用了。json
jdk最好使用java8或更高的版本均可以,由於後面的學習,沒有8以上的版本不少功能都用不了,因此如今還有在用老的jdk,趁如今換了吧。app
2、項目搭建eclipse
首先,咱們先作一個簡單的 hello world ,咱們學什麼語言或什麼新東西,基本都是從 hello world 開始。maven
@RestController @RequestMapping("/hello") public class HelloController { /** * hello world * @return */ @GetMapping("/hello") private String hello() { return "hello world"; } }
而後咱們看看這幾個標籤的做用 @RestController,@RequestMapping,@GetMapping。工具
@RestController是Spring4以後新加的註解,原來返回json須要@ResponseBody配合@Controller。學習
@RequestMapping註解能夠做用於控制器的某個方法上,也能夠做用於某個控制器的類上面。blog
@GetMapping是組合註解。