zoukankan      html  css  js  c++  java
  • 第一个SpringBoot

    简介

    SpringBoot是一个用于简化Spring应用的初始化创建和开发过程的框架,简化配置,实现快速开发

    为什么使用spring

      * 创建独立的 Spring 应用程序

      * 嵌入的 Tomcat,无需部署 WAR 文件

      * 简化 Maven 配置

      * 自动配置 Spring

      * 提供生产就绪型功能,如指标,健康检查和外部配置

      * 开箱即用,没有代码生成,也无需 XML 配置。

    SpirngBoot 环境

     * SpirngBoot2.0(基于Spring5.0)
    
     * JDK 必须是1.8及以上
    
     * maven 3.2以上
    
     * Tomcat8.5及以上
    

    操作步骤

    • 创建一个maven的java工程

      传统的web应用需要创建web工程,后期要打包成war包,然后放到tomcat里面。而spirngBoot应用只需要创建一个java工程,后期直接打包可执行的jar包,内置了tomcat。主程序启动的时候默认只扫描主程序类所在的包及其子包。

    • 导入springBoot依赖

      <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.3.RELEASE</version>
      </parent>
    
    <dependencies>
        <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
    
    
    • 编写service,controller 等
    
    @Controller
    public class HelloController {
    
        @RequestMapping("/hello")
        @ResponseBody
        public String hello()
        {
            return  "Hello World";
        }
    }
    
    • 编写主程序类
    
    @SpringBootApplication
    public class MainApplication {
        public static void main(String[] args) {
            //启动SpringBoot应用
            SpringApplication.run(MainApplication.class, args);
    
        }
    
    }
    

    访问

    http://localhost:8080/hello

  • 相关阅读:
    手速太慢QAQ
    最短路总结
    放下
    素材收集
    NOI2018旅游记
    -5
    七月
    德国GG了
    本人自传
    bzoj2369
  • 原文地址:https://www.cnblogs.com/lilihai/p/10154539.html
Copyright © 2011-2022 走看看