第一章:Spring Boot的 Hello World

本文为SpringBoot初学者提供入门指导,介绍了使用IntelliJ IDEA作为开发工具的优势,以及如何搭建Maven库和选择合适的JDK版本。通过创建一个简单的HelloWorld项目,详细解释了@RestController、@RequestMapping和@GetMapping等注解的用途。

  刚开始接触spring boot,之前做的项目虽然是用java,但用了几年的jfinal开发。

  一、使用工具

  intelliJ Idea是很多公认的java编程好工具,之前做java开发使用的工具是eclipse,习惯了用eclipse开发,突然换成intelliJ Idea一开始真的很不习惯,但用了intelliJ Idea后,发现里面的功能还是很强大的,而且流畅性比eclipse好很多。

  maven库的搭建,这个就不用说了,读者可以自己去搭建。我用maven的时间还是比较早的,我开始工作的第二年就已经使用了。

  jdk最好使用java8或更高的版本都可以,因为后面的学习,没有8以上的版本很多功能都用不了,所以现在还有在用老的jdk,趁现在换了吧。

  二、项目搭建

  首先,我们先做一个简单的 hello world ,我们学什么语言或什么新东西,基本都是从 hello world 开始。

@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注解可以作用于控制器的某个方法上,也可以作用于某个控制器的类上面。

  @GetMapping是组合注解。

 

转载于:https://www.cnblogs.com/antry/p/10541480.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值