• 创建SpringBoot-HelloWorld程序


    一、SpringBoot简介

      SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。(简化Spring应用开发的一个框架、整个Spring技术栈的一个大整合、J2EE开发的一站式解决方案)

    二、SpringBoot优点

      - 快速创建能独立运行的Spring项目,与主流框架集成

      - 使用嵌入式Servlet容器,应用无需打成WAR包

      - starters自动依赖与版本控制

      - 大量的自动配置,简化开发,也可修改默认值

      - 无需配置XML,无代码生成,开箱即用

      - 准生产环境的运行时应用监控

      - 与云计算的天然集成

    三、SpringBoot Holle World程序

      1、创建一个Maven工程

      

      

       

      选择Enable Auto-import自动导入Maven依赖

       

       2、在pom.xml中添加SpringBoot相关依赖

      

        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>1.5.9.RELEASE</version>
        </parent>
    
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
        </dependencies>

      3、编写一个主程序

      

    package com.heaven;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    
    /**
     * @Author:Heaven
     * @Date:2020-05-05
     */
    @SpringBootApplication//标注一个SpringBoot应用的主程序类
    public class HelloWorldApplication {
        public static void main(String[] args) {
            //启动SpringBoot应用
            SpringApplication.run(HelloWorldApplication.class,args);
        }
    }

      4、编写Controller

    package com.heaven.controller;
    
    import org.springframework.web.bind.annotation.GetMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    /**
     * @Author:Heaven
     * @Date:2020-05-05
     */
    @RestController
    public class HelloWorldController {
    
        @GetMapping("hello")
        public String hello(){
            return "Hello World";
        }
    }

      5、运行并访问

    四、将SpringBoot打成jar包的方式

      1、在pom.xml中添加插件

        <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>

      2、点击右侧Maven-Lifecyle,双击package进行打包

      

  • 相关阅读:
    $(document).ready(function() {。。。。。})里面的所有的代码都不执行(不执行初始化脚本)
    checkbox使用示例
    js中数组元素的添加和删除
    maven构建项目里classpath的位置
    Docker相关释义
    linux的systemctl服务及其使用
    RabbitMQ中客户端的Channel类里各方法释义
    java四种内部类详解
    生成随机字符串(三种方式)
    RabbitMQ在java中基础使用
  • 原文地址:https://www.cnblogs.com/heavenplus/p/12831300.html
Copyright © 2020-2023  润新知