SpringBoot的入门运用(Maven管理项目)

本文详细介绍如何使用Spring Initializr创建SpringBoot项目,包括配置、控制器编写及测试方法。同时,指导如何将项目打包为可独立运行的jar包,并通过JVM直接访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

1,创建一个SpringBoot结构的项目:

         点击FileàNewàProject创建项目:

2,选择Spring Initializr:JDK版本我这里选择的是1.8版本,然后Next:

        

3,填写好项目的信息,点击Next:

        

         有报错信息:

        

4,选择web—>web即可:继续下一步:

        

5,书写项目名称,点击Finish项目就创建完成:

        

        

创建完成后的项目结构如下:

        

        

 

 

编写简单的实例:

1,在java目录下的com.spb.demo.springbootdemo包下创建一个controller包,用来存放我们的java类:

         右键单击包à选择NewàPackage:输入创建的包名:controller即可:

2,在创建的controller包下创建UserController类:

         右键单击包à选择NewàJava Class:输入创建的类名:UserController即可

        

         创建完成后结构如下:

        

3,在UserController类中编写测试方法user():

         类的内容如下:(有关controller映射与返回json格式的设定请看后期博客!)

package com.spb.demo.springbootdemo.controller;

import org.springframework.stereotype.Controller;

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

import org.springframework.web.bind.annotation.ResponseBody;

@Controller

public class UserController {

    @RequestMapping(“/user”)

    @ResponseBody

    public String user(){

        return "这是SpringBoot的案例!。。。";

    }

}

        

4,点击运行即可:

         项目启动后:

        

5,成功启动后在浏览器中输入访问:http://localhost:8080/user

        

 

 

 

 

 

将项目打包成jar包,我们可以直接在JVM中进行访问,不需要启动tomcat:

打包步骤:

1,点击下箭头标志。选择Edit Configurations…

        

        

2,点击左上角的+号,选择Maven:

        

        

3,自己定义好名称,在Command line输入框中输入Maven的打包命令:package点击OK:

4,选择刚创建的Maven,运行:等待打包完成

        

5,完成结果:

        

在生成目录下我们可以看到这个jar包:

        

在控制台运行jar包:

1,在jar包所在的目录下,按住Shift+鼠标右键:

        

         打开控制台:可以直接进入到该目录

        

        

2,输入命令java –jar springbootdemo-0.0.1-SNAPSHOT.jar来运行该jar包:

        

         正在运行:

        

3,服务开启后,我们可以在浏览器中访问:

                输入http://localhost:8080/user

        

        

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

我是王小贱

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

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

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

打赏作者

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

抵扣说明:

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

余额充值