zoukankan      html  css  js  c++  java
  • Spring Boot框架

    一、Spring Boot版本

      2014 年 4 月,Spring Boot 1.0.0 发布,2018 年 03 月,Spring Boot 2.0.0 发布,到现在的GA版 2.2.1,Spring Boot的版本迭代令人惊讶。它的出现,让Java迎来了又一春,它是Java应用开发的颠覆者,彻底改变了Java应用开发的模式。

      Spring Boot 2.0.0版本变化比较大,需要Java 8作为最低版本,默认集成Spring Framework 5。

    二、项目构建

    1、官网构建

      a) 进入官网地址https://start.spring.io/,提供默认Spring Boot项目构建。

      

      b) 选择构建方式->选择开发语言->选择Spring Boot版本->输入group id和artifact->添加依赖,就可以生成基础项目代码。

      c) 启动项目

       

    2、手动maven构建(eclipse)

      a) 创建maven project

       

    三、示例程序

      a) 添加依赖

    1 <dependency>
    2     <groupId>org.springframework.boot</groupId>
    3     <artifactId>spring-boot-starter-web</artifactId>
    4 </dependency>

      spring-boot-starter-web用于web场景,自动帮我们引入了web模块开发需要的相关jar包。

      b) hello world控制器

     1 package com.example.demo.controller;
     2 
     3 import org.springframework.web.bind.annotation.RequestMapping;
     4 import org.springframework.web.bind.annotation.RestController;
     5 
     6 @RestController
     7 @RequestMapping("/demo")
     8 public class DemoController {
     9     
    10     @RequestMapping("/test")
    11     public String test(){
    12         
    13         return "hello world!";
    14     }
    15 
    16 }

      @RestController注解相当于@ResponseBody + @Controller合在一起的作用。

      @RequestMapping注解用来进行地址映射。

      c) 运行程序

     

  • 相关阅读:
    APP专项测试方法有哪些?
    软件测试基础知识
    软件测试入门随笔——软件测试基础知识
    如何做接口测试
    App测试页面滑动
    什么是接口测试
    自动化测试
    测试用例设计方法
    Monkey测试手机BUG重现及解决方法
    软件测试工程师需要具备哪些数据库知识
  • 原文地址:https://www.cnblogs.com/pinenut/p/11844340.html
Copyright © 2011-2022 走看看