[JAVEee]SpringBoot项目的创建

news/2024/7/24 9:37:31 标签: spring boot, java, 后端

SpringBoot可以更好的开发Spring项目,本文章将使用idea社区版来演示创建项目的过程与注意事项.

SpringBoot的优点

  1. SpringBoot中内置快速添加依赖的功能,能够便捷的集成各种框架,帮助开发.
  2. 内置运行容器,无需配置Tomcat容器等其他web容器,可直接进行项目的部署与运行.
  3. 更好的使用注解与配置的方式进行开发,抛弃了配置xml的繁琐方式.
  4. 支持更多的监控指标,能够更好的了解项目的开发情况

SpringBoot项目的创建

安装SpringBootHelper插件

设置中点击Plugins(插件)选项,搜索spring boot 

新建Spring Boot项目

此处的JDK版本为8

 此处我选择了Spring Boot DevTools,其中有一个热部署的功能.

下面的Lombok能帮助更方便的进行开发,自动装载属性的setter和getter方法等其他功能

 

进入项目后,会没识别到使用了Maven项目.

右下角可能会有载入Maven的提示,点击即可.

如果框架下载jar包失败了,可以配置一下Maven成国内源.

如果是第一次创建SpringBoot,可能载入的时间会较久.因为要下载对应的框架jar包

当idea下方显示下载失败时,可以参考下面的文章去配置Maven,更改成为国内源.

重新载入一下后观察pom.xml检查是否下载成功. 

[其他]IDEA中Maven项目配置国内源_HY_PIGIE的博客-CSDN博客

一般等到java中demo包下的启动类有左边蓝色的小标后代表载入成功. 

下面就可以大展身手来开发项目啦.

在包中创建一个类 

java">@Controller//将类注册到spring中
@ResponseBody//表示返回的是一个body,并非页面
public class User {
    @RequestMapping("/helloworld")//地址的映射,可以标注在方法或类上噢
    public String helloWorld(){
        return "HELLO WORLD";//返回一个字符串
    }
}

当控制台出现图标,且服务器持续运行时表示成功. 

 就可以在本地访问刚刚创建的方法啦.


http://www.niftyadmin.cn/n/5032791.html

相关文章

第十章 数据库恢复技术

第十章 数据库恢复技术 10.1 事务的基本概念 事务 事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。例事务的特性(ACID特性(ACID properties)) 原…

华为智慧搜索,下一片流量蓝海的“入海口”

几年前开始,TMT业界就发出了一类质疑的声音:移动互联网的各个APP彼此割裂,是在“孤岛炼油”。 大量的应用程序和服务互不打通,形成了严重的数据孤岛,用户只能进行站内搜索,很难穿透APP壁垒,进行…

全局引入的js如何只让部分页面有效

目录 问题: 解决方案: 问题: 我不想让所有页面都有这个js效果,只想让部分页面有,应该怎么办?(不改变全局引入的情况下) 解决方案: 1、使用条件语句判断当前页面是否需要应…

驱动开发--字符设备驱动的实现

一、字符设备驱动内部注册过程 通过对register_chrdev内部的实现过程进行分析,其实注册字符设备驱动的过程就是下面几步: 1.分配struct cdev对象空间 2.初始化struct cdev对象 3.注册cdev对象 完成上面的三步,就完成了字符设备驱动的注册…

Android Kotlin 基础详解

1,基础语法 1.1 可变变量与不可变变量 可以多次赋值的变量是可变变量&#xff0c;用关键字var表示&#xff1a; var <标识符> : <类型> <初始化值> 注意&#xff0c;在kotlin中成员变量不会赋默认值&#xff0c;不像java一样&#xff0c;必须手动添加默…

竞赛 基于机器学习与大数据的糖尿病预测

文章目录 1 前言1 课题背景2 数据导入处理3 数据可视化分析4 特征选择4.1 通过相关性进行筛选4.2 多重共线性4.3 RFE&#xff08;递归特征消除法&#xff09;4.4 正则化 5 机器学习模型建立与评价5.1 评价方式的选择5.2 模型的建立与评价5.3 模型参数调优5.4 将调参过后的模型重…

Gin路由中间件详解

什么是中间件 Gin 中的中间件必须是一个 gin.HandlerFunc 类型,配置路由的时候可以传递多个 func 回调函 数, 最后一个 func 回调函数前面触发的方法 都可以称为中间件。 中间件操作演示 方法一: 直接写在func,回调函数内 r.GET("/middle",func(ctx *gin.Cont…

AlteraXilinx公司FPGA简介

Intel / Altera公司 Intel/Altera 系列FPGA简介 - 知乎 (zhihu.com) Altera FPGA 提供了多种可配置嵌入式 SRAM、高速收发器、高速 I/O、逻辑模块以及布线。其内置知识产权 (IP) 结合优秀的软件工具&#xff0c;缩短了 FPGA 开发时间&#xff0c;降低了功耗和成本。 Altera FP…