SpringBoot-完成简单服务接口实现

上篇介绍了新手搭建SpringBoot工程,这篇文章主要介绍如何在SpringBoot工程中开发,所需要的接口。简单易懂,一起学习下。

在SpringBoot中没有SpringMvc繁琐的配置,下面只是简单介绍一个hello的rest服务接口的开发。

首先,你需要明白,在SpringBoot中,包的扫描是基于启动工程所在包以及该包下的子包。如下:

如上,我的启动工程包名为com.example.springboot,即该包以及该包下的子包都可以被SpringBoot工程识别。

下面简单开发一个helloword的服务接口,如下:

package com.example.springboot.control;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("")
public class HelloController {

	@RequestMapping("/hello")
	public String sayHello(){
		return "welcome to springboot world.";
	}
}

可以看到,这里没有我们之前熟悉的注解@Controller,简答来说,@RestController注解它是由@Controller注解和@ResponseBody组合合成,但是@RestController注解如何返回到页面上面去,返回的数据无法进行解析jsp,html.返回的内容就是接口返回的数据。

使用@Controller注解,可以返回到jsp,html界面。如果想返回json等数据格式。则需要增加注解@ResponseBody注解。

启动工程,如下:

即完成一个服务接口的开发,下一篇介绍SpringBoot如何集成JPA完成数据库操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值