初识Springboot,创建一个最简单的示例

开始...

1、首先创建一个maven工程,引入springboot依赖

<dependencies>
        <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
         <!--热部署-->
        <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-devtools</artifactId>
                <version>2.0.5.RELEASE</version>
        </dependency>
</dependencies>

2、编写启动springboot的启动类

@SpringBootApplication
public class SpringbootApp {
    public static void main(String[] args) {
        SpringApplication.run(SpringbootApp.class, args);
    }
}

3、编写一个可访问的Controller,该类可以获取application.yml文件中的变量
application.yml内容

server:
  port: 9001
spring:
  profiles:
    active: linux
@Controller
public class HelloController {
    @Autowired
    ApplicationContext applicationContext;
    @GetMapping(value = "/hello")
    @ResponseBody
    public String hello(){
        return applicationContext.getEnvironment().getProperty("server.port");
    }
}

4、在浏览器输入地址http://localhost:9001/hello
页面显示9001

...结束

原文地址:https://blog.51cto.com/11147669/2407821

时间: 2024-11-08 11:53:15

初识Springboot,创建一个最简单的示例的相关文章

创建一个最简单的Linux随机启动服务

创建一个最简单的Linux随机启动服务 ? Xiaoxia[PG] 创建一个最简单的Linux随机启动服务网上有不少关于如何让Linux自动运行自己编写的脚本或者程序的方法,但是大多数都是把命令写到/etc/rc.d/rc.local或者/etc/rc.local里,这样虽然能够实现随机运行,但是并不够灵活.不能像mysql,apache等服务一样能够使用service命令或者调用init.d下的脚本启动.关闭或者重启进程.例如, service mysql restart service ap

创建一个最简单的服务

server.js const http = require('http'); http.createServer(function(req,res){ console.log('req come', req.url); res.end('123'); }).listen(8888); console.log('server listening on 8888'); console.log('http://localhost:8888/') 用node创建一个最简单的服务 原文地址:https:

springboot 创建一个项目

1.创建一个maven webapp项目 2.修改pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_

初识SFDC创建一个google map(最基础版本)

google map 目前我只会用js创建,好处是不需要申请google地图钥匙直接就可以用: 有一点必须强调,浏览器必须是IE <apex:page > <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <script type="text/javascript" src="http://

如何用Unity创建一个的简单的HoloLens 3D程序

注:本文提到的代码示例下载地址>How to create a Hello World 3D holographic app with Unity 之前我们有讲过一次如何在HoloLens中创建一个2D程序的,没看过或者忘记的同学可以看这里回忆一下^_^ 如果说上次的2D版就是个带了个HoloLens面具的UWP程序,那我们这次要做的呢可是正宗的3D程序哦. 先来看看我们要做些什么准备. 1. Visual Studio 2015 Update 3 2. Windows 10 (10.0.105

SAP Cloud Platform integration上创建一个最简单的iFlow

登录SAP CPI控制台,点击这个铅笔图标进入工作区域: 选择一个已经存在的content package: 在这个content package里创建一个新的iFlow: 默认生成的iFlow模型如下.删除Sender,因为在这个最简单的iFlow里,我们采用timer方式触发: 删除Sender后如下图所示: 选择一个Timer作为iFlow触发器: 将tinmer拖拽到integration process区域,选择Scheduler属性,设置成Run Once-运行一次. 再拖拽一个Co

创建一个最简单的SpringBoot应用

已经来实习了一段时间了,从开始接触到SpringBoot框架到现在一直都感觉SpringBoot框架实在是为我们带来了巨大遍历之处,之前一直在用并没有总结一下,现在有空从零开始写点东西,也算是对基础的巩固吧.. 一,环境准备 1.推荐使用IntelliJ IDEA,用过都知道好. 2.maven 二,建立新项目 打开IDEA建立一个新的Maven项目,这个很简单不在解释了. 然后我们打开我们的pom文件添加SpringBoot的相关依赖和插件. 首先设置我们的<parent> <pare

【spring教程之一】创建一个最简单的spring例子

1.首先spring的主要思想,就是依赖注入.简单来说,就是不需要手动new对象,而这些对象由spring容器统一进行管理. 2.例子结构 如上图所示,采用的是maven工程. 2.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt

创建一个超级简单的JMeter测试用例

1.建立测试计划 启动jmeter后,jmeter会自动生成一个空的测试计划,用户可以基于该测试计划建立自己的测试计划. 修改名称为ASuperSimplePlan 2.新建线程组 一个性能测试请求负载是基于一个线程组完成的.一个测试计划必须有一个线程组. 点击ASuperSimplePlan,右键:添加-->Threads(Users)-->线程组 jmeter中 每个测试计划至少需要包含一个线程组,当然也可以在一个计划中创建多个线程组,在测试计划下面多个线程是并行执行的,也就是说这些线程组