资讯专栏INFORMATION COLUMN

Maven项目Spring Boot启动

sourcenode / 1542人阅读

1. pom.xml中增加配置
    
        org.springframework.boot
        spring-boot-starter-parent
        2.0.0.RELEASE
    

    
        
            org.springframework.boot
            spring-boot-starter-web
        
    
2. 创建启动类

创建package learningops.urlshortener

package learningops.urlshortener;

import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;

/**
 * @author learningops
 * @date 01/03/2018
 */
@SpringBootApplication
@ComponentScan
public class Application implements CommandLineRunner {
    @Override
    public void run(String... args) throws Exception {
    }

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}
3. 创建Controller

创建一个package learningops.urlshortener.controller

package learningops.urlshortener.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

/**
 * @author learningops
 * @date 22/03/2018
 */
@Controller
public class IndexController {

    @RequestMapping("/")
    @ResponseBody
    String home() {
        return "Hello World!";
    }
}
4. 运行

mvn spring-boot:run

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/76332.html

相关文章

  • SpringBoot简单入门

    摘要:接下来我们继续看如果达成包,在加入如下配置然后通过打包,最后通过命令启动这样,最简单的就完成了,但是对于一个大型项目,这是远远不够的,的详细操作可以参照官网。以上实例只是最简单的项目入门实例,后面会深入研究。 什么是Spring Boot Spring Boot是由Pivotal团队提供的基于Spring的全新框架,其设计目的是为了简化Spring应用的搭建和开发过程。该框架遵循约定大...

    BWrong 评论0 收藏0
  • Spring Boot 参考指南(构建系统)

    摘要:构建系统强烈建议你选择一个支持依赖管理的构建系统,并且可以使用发布到中心存储库的工件。例如,要升级到另一个,你可以将以下元素添加到你的在前面的示例中,我们指定了一个,但是任何依赖类型都可以以相同的方式被覆盖。 13. 构建系统 强烈建议你选择一个支持依赖管理的构建系统,并且可以使用发布到Maven中心存储库的工件。我们建议你选择Maven或Gradle,可以让Spring Boot与其...

    thursday 评论0 收藏0
  • Spring Boot 入门(一)

    摘要:简介简化应用开发的一个框架整个技术栈的一个大整合开发的一站式解决方案微服务,微服务架构风格服务微化一个应用应该是一组小型服务可以通过的方式进行互通单体应用微服务每一个功能元素最终都是一个可独立替换和独立升级的软件单元环境准备推荐及以上以上版 1、Spring Boot 简介简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微...

    zhaochunqi 评论0 收藏0
  • Spring Boot Hello World

    摘要:现在这还是一个空的项目,我们可以在标签中添加我们需要的依赖,例如添加的依赖。修改我们的配置如下目前我们的这个项目还没有导入任何,这点可以通过执行命令确定。 本篇文章是SpringBoot最入门的介绍。我们不借助任何额外的工具,从无到有创建一个Spring Boot的web项目,并运行这个项目。 项目构建 归根结底,Spring Boot就只是一个框架,几个jar而已,没什么神奇的。但使...

    lijinke666 评论0 收藏0
  • spring-boot创建最简单的web应用

    摘要:初衷看了一下相关的书籍,创建一个的应用,是那么的简单。首先,我们只是创建一个简单的并不打算使用默认的,而是使用传统的。在下创建目录并且在目录下新建,内容为页面。如果是在内置的的情况下,应用会自动重启。 初衷 看了一下spring-boot相关的书籍,创建一个hello world!的应用,是那么的简单。然而,自己动手,却很不一样。 首先,我们只是创建一个简单的hello world!并...

    xiaolinbang 评论0 收藏0
  • Spring Boot 2 快速教程:WebFlux 快速入门(二)

    摘要:响应式编程是基于异步和事件驱动的非阻塞程序,只是垂直通过在内启动少量线程扩展,而不是水平通过集群扩展。三特性常用的生产的特性如下响应式编程模型适用性内嵌容器组件还有对日志消息测试及扩展等支持。 摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 02:WebFlux 快速入门实践 文章工程: JDK...

    gaara 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<