图解Spring Boot第一个入门程序(一)

本文介绍了如何使用Spring Boot创建第一个简单的Java Web应用程序。通过IDEA创建Maven项目,选择Spring Initializr,配置项目信息,添加必要依赖,创建@RestController控制器并编写主方法,最后在浏览器中验证程序运行。Spring Boot的简洁配置和开箱即用的特点使得入门变得容易。
摘要由CSDN通过智能技术生成

图解Spring Boot第一个入门程序

1.什么是Spring Boot

SpringBoot使用约定优于配置的理念,使项目快速运行起来,使用Spring Boot很容易创建一个独立运行的(运行jar,内嵌Servlet容器)、准生产级别的基于Spring框架的项目,使用Spring Boot可以不用或者很少使用Spring 配置,在我看来Spring Boot更像一个全家桶真正做到开箱即用

第一个Spring Boot程序

1.打开idea选择Create New Project
在这里插入图片描述
2.选择Spring Initializr JDK使用1.8其余默认点击Next下一步
在这里插入图片描述
3.填写项目的一些数据(如果仅仅为了项目跑起来可以按照我的配)
在这里插入图片描述

Group:域名反转
Artifact:项目名
Type:选择Maven项目还是Gradle,我们这里选择Maven即可
Language:选择Java语言来开发
Packaging:选择Jar因为SpringBoot入口是main方法,所以是jar

4.选取一些依赖,我们是第一个程序怎么简单怎么来,所以勾选Web即可,点击next
在这里插入图片描述
5.选择项目的路径,点击finish
在这里插入图片描述
6.到了这步相信大家已经很熟悉了,没错非常典型的maven项目结构,比如pom.xml
在这里插入图片描述
7.pom文件内容如下,还可以在dependencies中随意添加自己想要添加的依赖
在这里插入图片描述

依赖说明:
spring-boot-starter-parent:表明这是一个Spring Boot项目
spring-boot-starter-web:表示支持web

8.在com.lkp.helloword下面创建一个名为controller的package,且随意创建一个JAVA类
在这里插入图片描述

9.以下为hello类的内容:

package com.lkp.helloword.controller;

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

@RestController
@RequestMapping("/hello")
public class hello {

    @RequestMapping("/index")
    public String index(){
        return "helloword";
    }
}

注解说明
@RestController:返回页面为数据,不以视图页面返回,RestController=ResponseBody+Controller
@RequestMapping:请求路径

10.上面说过,Spring Boot程序主入口是main方法

package com.lkp.helloword;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HellowordApplication {

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

}


主方法上面必须加上@SpringBootApplication,点击运行main方法

11.启动主方法后控制台输出下面这个标志后表示启动成功,可以看到我们并没有进行配置多少东西,SpringBoot在内嵌的tomcat上启动了个8080端口,我们可以在浏览器上进行访问刚刚我们所写的controller
在这里插入图片描述
12.在浏览器上输入我们刚刚在controller里面配置的访问路径
在这里插入图片描述
这样第一个Spring Boot程序就运行完成了,其实Spring Boot特别简单真正做到了开箱即用,看些文档和视频就没什么问题,接下来有时间会慢慢更新,尽量图解加文字更清晰直观的讲解谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值