`

SpringBoot-第1章零基础快速入门SpringBoot2.0

 
阅读更多

springboot 要求 jdk1.8  maven 3.2以上  用 mvn -version 和 java -version检查

 

设置alt+斜杠提示符。

点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。

在左侧的导航框中点击 KeyMap。 
接着在右边的树型框中选择 Main menu –> Code –> Completion. 
接着需要做两件事: 
1. 移除原来的Cycle Expand Word 的 Alt+/ 快捷键绑定。 
2. 在 Basic 上点击右键,去除原来的 Ctrl+空格 绑定,然后添加 Alt+/ 快捷键。

然后应用(Apply), OK.

 

根据springboot quickstart 创建第一个springboot项目。

代码如下:

@Controller
@EnableAutoConfiguration
public class SampleController {

    @RequestMapping("/")
    @ResponseBody
String home()
    {
        return "hellow world!";
    }

    public static void main(String[] args) {
        SpringApplication.run(SampleController.class,args);
    }
}

maven配置如下:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.5.RELEASE</version>
</parent>

<dependencies>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>

 

右键单击Samplecontroller运行。

 

https://start.spring.io/

快速创建maven程序

导入到idea

运行

 

 

分享到:
评论

相关推荐

    2021年springboot2.0 入门到精通

    在本文中,我们将深入探讨SpringBoot 2.0的基础知识,以及如何进行快速入门。SpringBoot是一个旨在简化Spring应用程序开发的框架,它通过自动化配置、内置服务器和对第三方库的集成,使得开发过程更为高效。 **1. ...

    learning-spring-boot-2.0 2nd.Edition

    1. **快速入门**:了解Spring Boot的基本结构和原理,以及如何创建第一个Spring Boot应用。 2. **核心组件**:深入理解自动配置、starter、Spring Boot Actuator等核心组件的工作机制。 3. **Web开发**:使用...

    基于Springboot2.0的常用框架选型集成入门手册

    ### 基于Spring Boot 2.0的常用框架选型集成入门 #### Spring Boot 2.0概述 Spring Boot 是由 Pivotal 团队提供的全新框架,旨在简化新 Spring 应用程序的初始搭建以及开发过程。该框架使用了特定的方式(习惯优于...

    【java框架】SpringBoot2(1) -- SpringBoot2入门及基础配置(csdn)————程序..pdf

    - **使用Spring Initializr**:这是一个在线工具,可以帮助快速生成SpringBoot项目的基本结构。你也可以通过Maven命令行或者IDEA内置的插件来创建项目。 - **添加依赖**:在`pom.xml`文件中,添加`spring-boot-...

    SpringBoot-multiDatasource

    SpringBoot2.0之一新建项目helloWorld [构建自己的第一个SpringBoot项目]( SpringBoot2.0之二新建RESTfull风格项目[快速建立一个restfull风格的项目]( SpringBoot2.0之七实现页面和后台代码的热部署[实现多环境...

    Springboot入门到精通(超详细文档)

    在创建第一个Spring Boot项目时,你可以选择使用Spring Initializr,这是一个在线工具,可以生成一个包含基本依赖的项目结构。下载完成后,你可以使用IDEA、Eclipse或其他Java IDE打开项目,开始编写代码。 Spring ...

    SpringBoot2.0教程.pdf

    简言之,Spring Boot 是一个快速开发的框架,能够快速的整合第三方框架,简化 XML 配置,全部采用注解 形式,内置 Tomcat 容器,帮助开发者能够实现快速开发,简化了应用系统的初始搭建以及开发过程。 本节主要目标...

    springboot入门

    三、 创建第一个SpringBoot应用 1. 推荐环境:SpringBoot 2.0(基于Spring 5.0),JDK 1.8 及以上,Maven 3.2 及以上,Tomcat 8.5 及以上 2. 步骤: - 创建一个Maven的Java工程 - 导入SpringBoot相关依赖 - 编写...

    SpringBoot2.x入门到项目实战

    1. **创建第一个SpringBoot应用**:使用Spring Initializr在线生成项目模板,或者通过IDEA、STS等工具创建。 2. **编写主类**:主类通常包含@SpringBootApplication注解,启动SpringBoot应用。 3. **编写Controller*...

    SpringBoot新.docx

    在Eclipse中,如果你下载了SpringBoot2.0以上版本并在pom.xml文件中遇到报错,可能是因为Maven Archiver问题。解决方法可以参考相关网址:http://bbs.itmayiedu.com/article/1527749194015。 【快速入门】 1. **...

    SpringBoot api接口入门级示例源码.zip

    它集成了大量常用的第三方库配置,如 JDBC、MongoDB、JPA、RabbitMQ、Quartz 等,使得开发者可以快速地创建一个独立运行的、生产级别的基于 Spring 的应用。 在提供的压缩包 "SpringBoot api接口入门级示例源码.zip...

    jmeter压力测试课程入门到实战视频.rar

    ├ 第1章 章节一JMeter压力测试课程介绍 │ │ 1、亿级流量压测系列之Jmeter4.0课程介绍和效果演示.mp4 │ └ 2、常用压力测试工具对比.mp4 ├ 第2章 章节二 JMeter4.x基础知识讲解和压测实战 │ │ 3、Jmeter基本...

    Spring Boot Reference Guide 2.0

    #### 三、创建第一个Spring Boot应用 **创建POM文件**: - **添加依赖**:通过添加特定的starter依赖,可以轻松引入所需的功能模块。 - **编写代码**:演示了一个简单的RESTful服务实现过程。 - **@RestController...

    Spring Boot 教程、技术栈示例代码,快速简单上手教程。

    它集成了大量常用的第三方库配置,如 JDBC、MongoDB、RabbitMQ、Quartz 等,使得开发者可以“零配置”地启动项目,极大地提高了开发效率。 **1. Spring Boot 的核心特性** - **自动配置**:Spring Boot 通过扫描...

    入门到精通:SpringBoot2和SpringSecurity5视频教程

    1. **SpringBoot基础**:解释SpringBoot的核心概念,如何创建第一个SpringBoot项目,以及如何使用起步依赖。 2. **SpringBoot配置**:深入理解YAML或properties配置,以及自定义配置项。 3. **SpringBoot Web开发**...

    基于SpringBoot+Vue+Redis开发的在线考试系统源码+数据库+设计报告+环境配置文档(含前端+后端).zip

    第一章 需求分析 3 第二章 概要设计 4 2.1 功能模块....4 2.2 后端项目结构........5 2.3 前端项目结构........6 2.4 整体模块调用关系........... 7 第三章 详细设计 8 3.1 界面设计....8 3.2 数据库设计.............

    camunda官方源码下载

    - **README.txt**: 提供快速入门指南或项目简介。 - **internal**: 可能包含Camunda内部实现的模块或目录。 - **configuration**: 配置文件所在的目录,可能包括服务器设置、数据库连接等。 5. **自定义与扩展**...

    Spring Boot实战入门篇视频课程

    第一章:对spring boot的特性、优缺点、场景进行详细讲解。第二章:springboot核心功能第三章:热部署的几种模式第四章:Web开发的各种技术第五章:数据访问层:spring data jpa、jdbctemplate、mybatis、redis第六...

    spring-boot-reference 2.0.0.RELEASE

    2. 入门指南:在这一部分,用户可以找到如何引入 Spring Boot,包括系统要求、安装方法(对于 Java 开发者)、安装 Spring Boot CLI 的不同方式、从早期版本升级、如何开发第一个 Spring Boot 应用程序以及创建可...

Global site tag (gtag.js) - Google Analytics