SpringBoot的设计目的是用来简化Spring应用的初始搭建以及开发过程。

SpringBoot入门案例:

1、创建一个新module

2、除pom和src文件剩余都删除。

3、在src.com.itheima下新建controller.BookController类。

4、编写BookController。

package com.itheima.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; @RestController
@RequestMapping("/books")
public class BookController { @GetMapping("/{id}")
public String getById(@PathVariable Integer id){
System.out.println("id ==>" + id);
return "hello, spring boot!";
} }

5、右键运行选中程序

6、运行成功(注意jdk和spring boot版本匹配问题)

7、打开postman或者浏览器验证。

最新文章

  1. 一键批量添加材质的法线贴图-unity插件
  2. delphi XE4 隐藏程序在任务管理器和隐藏任务栏
  3. vaadin_demo
  4. 使用命令行 Subversion 访问项目源文件(SVN)
  5. 引用、引用和术语定义<abbr><acronym><address><bdo><blockquote><q><cite><dfn>
  6. 折腾了好久的macos+apache+php+phpmyadmin 终于成功了!
  7. 长期支持版本(即不自动更新版本) - Flash Player 18.0.0.268
  8. JSON 格式化为易读格式的字符串
  9. mysql group by 用法解析
  10. 初学Java ssh之Spring 第四篇
  11. JVM 看不到某些异常的stacktrace问题(转)
  12. ASP.NET Core MVC 模型绑定用法及原理
  13. c++入门之—运算符重载和友元函数
  14. 基于nginx的WebSocket反向代理
  15. Python Pycharm 专题
  16. ML平台_PAI参考
  17. js中如何将数据获得2位小数以及对数据进行千分位划分
  18. TaskCreationOptions.LongRunning 运行比可用线程数更多的任务
  19. Django进阶之session
  20. linux下编程epoll实现将GPS定位信息上报到服务器

热门文章

  1. redis 数据库在linux下的安装配置与使用
  2. IQueryable 和 IEnumerable 的区别
  3. ELK收集njinx
  4. Python基础数据类型-String(字符串)
  5. 【Linux】Ubuntu随笔
  6. JAVA pta 前三次大作业回顾与分析
  7. 机制设计原理与应用(三)Screening
  8. 【转载】python:获取当前目录、上层目录路径
  9. SpringBoot - Lombok使用详解2(@Setter、@Getter、@ToString、@EqualsAndHashCode)
  10. python 循环 类型转换