Springboot2.0 HelloWorld(一)

准备工作或者说我的环境:

Eclipse:Eclipse Java EE IDE for Web Developers.Version: Oxygen.2 Release (4.7.2)

JDK1.8

Maven3.5

Eclipse STS插件,安装步骤Eclipse-->Help-->Eclipse maketplace-->popular或者search搜索-->选择sts installed

有时候一次安装不成功报错,请关闭Eclipse重新安装,多试几次就能安装成功,博主尝试3次才安装成功.


流程目录

1.通过STS插件创建SpringBoot项目

2.添加控制器实现HelloWorld


1.通过STS插件创建SpringBoot项目

next进入下一步,如下图所示,勾选项目需要的组件,在左边红色矩形框内勾选后会出现在红色圆圈处,可以看到我勾选了Mybatis相关的一些组件,可以理解为这个步骤其实就是动态在mvn的pom.xml自动添加对应版本的包和添加相应配置,如数据源。如果添加了mysql,Mybatis需要配置数据库四元素,当前HelloWorld建议只勾选web组件。


点击finish后maven会开始下载相关包并构建项目,第一次创建项目需要一些时间。

项目构建成功之后目录结构如下图所示


2.添加控制器实现HelloWorld

在根包com.helloworld包下创建子包web并添加控制器


HelloWorldController代码如下

package com.helloworld.web;

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

@RequestMapping("/")
@RestController
public class HelloWorldController {
	@RequestMapping("/hello")
	public String helloworld() {
		System.err.println(1111);
		return "helloworld";
	}
}

接下来找到启动类,然后如下图方式启动,这里有两种方式启动

  1. java应用方式java  application或SpringBoot自带方式
  2. debug方式 前面种无法进行断点调试,如果开发中需要开启断点调试,请进入debug模式启动


如果使用了sts插件,除了第一次启动外,可以使用如下图所示红色圆圈标注的按钮重启


结果如下

HelloWworld完成!

注意点:

  1. 创建项目中勾选对应组件其实就是在pom.xml中添加相关jar包并且自动配置相关东西,比如Mybatis除了自动添加相关jar包外,还会默认配置数据源,所有如果添加了Mybatis组件就必须配置数据库四元素让Spring构建数据源。
  2. 控制器HelloWorldController的注解@RestController理解为@Controller+@ResponseBody,一般项目中只使用mvc注解@Controller来返回视图,而需要返回如json等其他格式数据时手动添加@ResponseBody注解
  3. 启动方式,有debug模式
  4. sts有插件可以快速启动,不需每次找到启动类启动。










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

微笑い一刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值