SpringBoot helloworld

1. 构建工程

a. 地址:http://start.spring.io/

b. 填写Group、Artifact

c. 生成工程、下载、解压

2. 项目结构

3. 添加controller内容

package com.jihite.helloworld.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String index() {
        return "Hello World~";
    }
}

4. pom.xml

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

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

5. 运行main函数

请求:http://localhost:8080/hello

返回:Hello World~

原文地址:https://www.cnblogs.com/kaituorensheng/p/9226717.html

时间: 2024-11-10 12:13:56

SpringBoot helloworld的相关文章

五、SpringBoot—HelloWorld案例

弱弱的补充一下啊,,,上一讲如果个别同学创建完项目之后发现项目pom.xml文件或者项目其他地方报错,你可以安装下图操作: HelloWorld案例: 编写好之后启动项目(贼姬霸简单) 启动成功: 浏览器访问: 进阶补充: 如果我们需要传递参数,返回JSON格式的数据,应该这样操作:重复上一步的操作,给类标识@RestController注解,即可返回JSON格式的信息,如果有参数直接在方法上添加参数的名称,方法的参数名称和url参数名称必须是一一对应的相同的,不然获取的参数值为null,如图所

SpringBoot学习之Helloworld

1. 如果使用Spring开发一个"HelloWorld"的web应用 创建一个web项目并且导入相关jar包.SpringMVC Servlet 创建一个web.xml 编写一个控制类(Controller) 需要一个部署web应用的服务器 如tomcat 2. Spring Boot特点 Spring Boot设计目的是用来简化新 Spring 应用的初始搭建以及开发过程. 嵌入的 Tomcat,无需部署 WAR 文件 Spring Boot 并不是对 Spring 功能上的增强,

SpringData 基于SpringBoot快速入门

SpringData 基于SpringBoot快速入门 本章通过学习SpringData 和SpringBoot 相关知识将面向服务架构(SOA)的单点登录系统(SSO)需要的代码实现.这样可以从实战中学习两个框架的知识,又可以为单点登录系统打下基础.通过本章你将掌握 SpringBoot项目的搭建,Starter pom的使用,配置全局文件,核心注解SpringBootApplication 介绍以及单元测试 SpringBootTest注解的使用.SpringData 的入门使用,Repos

springboot学习1

gradle环境配置 https://www.w3cschool.cn/gradle/ctgm1htw.html Spring profile 多环境配置管理 参考:https://www.cnblogs.com/pangguoming/p/5888871.html 本地.测试.开发.产品等不同环境文件配置 现象   如果在开发时进行一些数据库测试,希望链接到一个测试的数据库,以避免对开发数据库的影响.   开发时的某些配置比如log4j日志的级别,和生产环境又有所区别.   各种此类的需求,让

idea实现第一个springboot程序

1.环境准备 JDK:1.8 Apache Maven: 3.6.1 IntelliJ IDEA 2019.1.3 x64 SpringBoot 1.5.9.RELEASE:1.5.9: 1.1.MAVEN设置:给maven 的settings.xml配置文件的profiles标签添加 <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault

SpringBoot学习helloworld

这几天开始学习springBoot记录一下(Hello World) pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o

(一)IDEA工具开第一个springboot应用之helloworld

(一)IDEA工具开第一个springboot应用之helloworld 一.前置知识 1.maven相关知识 2.spring注解 3.RESTful API 二.idea开发第一个springboot的应用helloworld idea官网:https://www.jetbrains.com/idea/ 1.新建工程 springboot基于jdk1.8 2.创建项目名称 3.选择maven的pom文件的依赖 4.选择项目存放路径 5.本地maven配置阿里云的maven镜像 6.删除不需要

spring-boot的helloWorld版本

1.运行环境 开发工具:intellij idea JDK版本:1.8 项目管理工具:Maven 3.2.5 2.Maven Plugin管理 pom.xml配置代码: 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.

springboot+mybatis HelloWorld示例

springboot+mybatis HelloWorld示例. 版本:springboot-1.5.1.RELEASE.mybatis-spring-boot-1.2.0 1,maven配置文件pom.xml如下: <properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <