zoukankan      html  css  js  c++  java
  • SpringBoot入门之HelloWorld

    1.SpringBoot简介

    百度百科:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

    特点:

    1. 创建独立的Spring应用程序
    2. 嵌入的Tomcat,无需部署WAR文件
    3. 简化Maven配置
    4. 自动配置Spring
    5. 提供生产就绪型功能,如指标,健康检查和外部配置
    6. 绝对没有代码生成并且对XML也没有配置要求

    2.安装STS插件

    STS插件安装有很多种方式,这里只介绍一种,适用于所有的eclipse版本(有的eclipse搜不到该插件)

    2.1 插件下载

    (1)并不是所有的插件都是可以的,下载的插件必须适合自己使用的eclipse版本,比如我的eclipse版本是4.5.0(查看eclipse版本:Help->About Eclipse)

    (2)到https://spring.io/tools3/sts/legacy下载适合自己的插件,网速慢的也可以下载我上传好的:https://download.csdn.net/download/asdsadsdasadsad/11222591

    (3) 打开eclipse,Help->Install New Software

    (4) 点击add,Name随便写

    (5)add

    (6)只需要选择4个IDE结尾的,下面还有个更新选项不用勾选

    最后一路next即可,大约等个几分钟吧!

    (6)File->New->Project,看下安装好了没有

    3.撸一个HelloWorld

    3.1 新建项目

    (1)New Project:Spring->Spring Starter Project

    (2)Next,选择一个Web即可,最后Finsh

    (3)项目结构

    (4)运行HelloWorldApplication.java

    右键->Run As->Spring Boot App

    3.2 HelloWorld实现

    (1)新建HelloWorldController

    package cn.javacat;
    
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class HelloWorldController {
    
        @RequestMapping("/hello")
        public String say() {
            return "Spring Boot你好!";
    
        }
    
    }

    (2)浏览器访问http://localhost:8080/hello

  • 相关阅读:
    根据输入的个数,打印每行做多输出3个的for循环
    在启动页面后面再加载一个广告页,可以定制动画等
    frame.size.height无法直接赋值问题
    iOS开发远程推送
    iOS——UIKeyboardWillShowNotification 监听键盘高度变化
    iOS 浅谈本地通知 UILocalNotification
    iOS中assign、copy 、retain等关键字的含义
    GCD
    xocde快速定位崩溃代码
    关于xcode打包app
  • 原文地址:https://www.cnblogs.com/wangjian666/p/10970028.html
Copyright © 2011-2022 走看看