Spring boot Controller的使用


@Controller
public class BookController {
  @GetMapping ("/book")
  @ResponseBody
  public Book book() {
    Book book= new Book();
    book.setAuthor("罗贯中");
    book.setName("三国演义");
    book.setPrice(30f);
    book.setPublicationDate(new Date());
    return book;
  }
}

如果需要频繁地用到@ResponseBody 注解,那么可以采用@RestController 组合注解代替@Controller 和@ResponseBody , 代码如下:

@RestController
public class BookController {
  @GetMapping ("/book")
  public Book book() {
    Book book= new Book();
    book.setAuthor("罗贯中");
    book.setName("三国演义");
    book.setPrice(30f);
    book.setPublicationDate(new Date());
    return book;
  }
}

 

原创文章,作者:,如若转载,请注明出处:https://blog.ytso.com/271446.html

(0)
上一篇 2022年7月4日
下一篇 2022年7月4日

相关推荐

发表回复

登录后才能评论