前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SpringBoot-01-之初体验

SpringBoot-01-之初体验

作者头像
张风捷特烈
发布2018-09-26 17:51:49
3900
发布2018-09-26 17:51:49
举报
文章被收录于专栏:Android知识点总结
一.创建一个项目:IDE为IDEA

创建流程

二.新建一个Controller类:

toly1994.com.toly01.controller.HelloSpringBoot

代码语言:javascript
复制
@RestController 
public class HelloSpringBoot {
    @RequestMapping(value = "/hello", method = RequestMethod.GET)
    public String say() {
        return "HelloSpringBoot";
    }
}

访问效果


注解的方式还有一种,和上面的效果一样

代码语言:javascript
复制
@RestController
public class HelloSpringBoot {
    @GetMapping("/hello")
    public String say() {
        return "HelloSpringBoot!";
    }
}
注解说明:
代码语言:javascript
复制
@RestController:处理http请求:等同于@Controller+@ResponseBody
@RequestMapping: 请求的相关参数、url映射 value = "访问的路由" method = 请求方法
@GetMapping:以GET方式请求 相当于对@RequestMapping配置的缩写
三.url的其他形式:

类和方法都有value时

代码语言:javascript
复制
@RestController
@RequestMapping(value = "/hello")
public class HelloSpringBoot {
     @GetMapping("/say")
    public String say() {
        return "HelloSpringBoot!!";
    }
}

配置多url对1映射:

代码语言:javascript
复制
@RestController
public class HelloSpringBoot {
    @GetMapping({"/hello", "/hi"})
    public String say() {
        return "HelloSpringBoot!!!";
    }
}

四.配置文件使用:

修改配置方式1:src\main\resources\application.properties

代码语言:javascript
复制
#修改端口号
server.port=8081
#端口号后需额外添加字符
server.servlet.context-path=/toly01
toly1994.com.toly01.controller.HelloSpringBoot
代码语言:javascript
复制
@RestController
public class HelloSpringBoot {
    @GetMapping("/hello")
    public String say() {
        return "HelloSpringBoot!";
    }
}
修改配置方式2:src\main\resources\application.yml
代码语言:javascript
复制
server:
  port: 8081
  servlet:
    context-path: /springboot

个人比较喜欢yml


五.切换配置文件
src\main\resources\application-dev.yml
代码语言:javascript
复制
server:
  port: 8081
src\main\resources\application-prod.yml
代码语言:javascript
复制
server:
  port: 8080
src\main\resources\application.yml:根据active:来切换配置文件
代码语言:javascript
复制
spring:
  profiles:
    active: prod
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.07.15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.创建一个项目:IDE为IDEA
  • 二.新建一个Controller类:
    • 注解说明:
    • 三.url的其他形式:
    • 四.配置文件使用:
      • toly1994.com.toly01.controller.HelloSpringBoot
      • 修改配置方式2:src\main\resources\application.yml
      • 五.切换配置文件
        • src\main\resources\application-dev.yml
          • src\main\resources\application-prod.yml
            • src\main\resources\application.yml:根据active:来切换配置文件
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档