刚开始接触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是组合注解。