【快速上手SpringBoot】盘点盘点入门程序制作的四种方式(有图有代码)(二)

简介: 【快速上手SpringBoot】盘点盘点入门程序制作的四种方式(有图有代码)(二)

🌻方式二:官网方式

💨步骤

步骤①:打开SpringBoot的文档官网,地址:https://spring.io/projects/spring-boot,往下翻,可以看到这样的界面:

image.png

步骤②,点击Spring Initializr,匹配好自己需要的环境,跟方式一差不多,有相似的步骤image.png



步骤③:点击GENERATE后会得到一个代码压缩包,解压后直接导入到自己用的编译器就可以了,这种方式不仅仅限制于IDEA,还可以用于eclipse


💨案例入门

为了方便和文章的完整性,入门案例都可以按照方式一的代码来进行编写,都可以得到正确的运行结果。


🌻方式三:阿里云方式

💨步骤

步骤①:创建工程时,切换选择starter服务路径,然后手工收入阿里云提供给我们的使用地址即可。

地址:http://start.aliyun.comhttps://start.aliyun.com

image.png


步骤②:进入后,跟方式一不同的是,阿里云的有的部分是中文,毕竟人家是大公司嘛,能白嫖就不多说话。也同样选择web功能模块

image.png


💨案例入门

方式三的入门案例用方式一的代码检验程序是否有错误也是行的通的,都可以在网页上显示Hello 卷心菜!


🌻方式四:手动方式

💨步骤

步骤①:搭配maven工程,选择好JDK


image.png

步骤②:自定义包名和工程名


image.png


💨案例入门

方式四的入门案例也用方式一的代码检验程序是否有错误也是行的通的,都可以在网页上显示Hello 卷心菜!


总结

以上四种方式都可以完成快速构建一个SpringMVC的程序,我比较喜欢用阿里云的方式,因为是内地网站,所以比较快一点;另外,手动方式也可以注意一下,挺有意思的。


相关文章
|
28天前
|
Java 数据库连接 数据库
Spring boot 使用mybatis generator 自动生成代码插件
本文介绍了在Spring Boot项目中使用MyBatis Generator插件自动生成代码的详细步骤。首先创建一个新的Spring Boot项目,接着引入MyBatis Generator插件并配置`pom.xml`文件。然后删除默认的`application.properties`文件,创建`application.yml`进行相关配置,如设置Mapper路径和实体类包名。重点在于配置`generatorConfig.xml`文件,包括数据库驱动、连接信息、生成模型、映射文件及DAO的包名和位置。最后通过IDE配置运行插件生成代码,并在主类添加`@MapperScan`注解完成整合
Spring boot 使用mybatis generator 自动生成代码插件
|
28天前
|
Java 调度 流计算
基于Java 17 + Spring Boot 3.2 + Flink 1.18的智慧实验室管理系统核心代码
这是一套基于Java 17、Spring Boot 3.2和Flink 1.18开发的智慧实验室管理系统核心代码。系统涵盖多协议设备接入(支持OPC UA、MQTT等12种工业协议)、实时异常检测(Flink流处理引擎实现设备状态监控)、强化学习调度(Q-Learning算法优化资源分配)、三维可视化(JavaFX与WebGL渲染实验室空间)、微服务架构(Spring Cloud构建分布式体系)及数据湖建设(Spark构建实验室数据仓库)。实际应用中,该系统显著提升了设备调度效率(响应时间从46分钟降至9秒)、设备利用率(从41%提升至89%),并大幅减少实验准备时间和维护成本。
113 0
|
8月前
|
前端开发 Java 数据库
SpringBoot入门 - 对Hello world进行MVC分层
SpringBoot入门 - 对Hello world进行MVC分层
161 3
SpringBoot入门 - 对Hello world进行MVC分层
|
8月前
|
Java 数据库连接 测试技术
SpringBoot入门 - 添加内存数据库H2
SpringBoot入门 - 添加内存数据库H2
351 3
SpringBoot入门 - 添加内存数据库H2
|
4月前
|
JavaScript 前端开发 Java
Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in use;端口冲突的原理与解决方案
本文解决了Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in use的问题,并通过介绍端口的使用原理和操作系统的端口管理机制,可以更有效地解决端口冲突问题,并确保Web服务器能够顺利启动和运行。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
|
6月前
|
XML 前端开发 Java
SpringBoot整合Flowable【04】- 通过代码控制流程流转
本文介绍了如何使用Flowable的Java API控制流程流转,基于前文构建的绩效流程模型。首先,通过Flowable-UI导出模型文件并部署到Spring Boot项目中。接着,详细讲解了如何通过代码部署、启动和审批流程,涉及`RepositoryService`、`RuntimeService`和`TaskService`等核心服务类的使用。最后,通过实际操作演示了流程从部署到完成的全过程,并简要说明了相关数据库表的变化。本文帮助读者初步掌握Flowable在实际业务中的应用,后续将深入探讨更多高级功能。
609 0
SpringBoot整合Flowable【04】-  通过代码控制流程流转
|
7月前
|
Java 开发者 微服务
Spring Boot 入门:简化 Java Web 开发的强大工具
Spring Boot 是一个开源的 Java 基础框架,用于创建独立、生产级别的基于Spring框架的应用程序。它旨在简化Spring应用的初始搭建以及开发过程。
238 7
Spring Boot 入门:简化 Java Web 开发的强大工具
|
8月前
|
Java 应用服务中间件 数据库连接
SpringBoot入门 - SpringBoot HelloWorld
SpringBoot入门 - SpringBoot HelloWorld
SpringBoot入门 - SpringBoot HelloWorld
|
8月前
|
Java Spring
SpringBoot入门 - 定制自己的Banner
SpringBoot入门 - 定制自己的Banner
111 2
SpringBoot入门 - 定制自己的Banner
|
8月前
|
缓存 IDE Java
SpringBoot入门(7)- 配置热部署devtools工具
SpringBoot入门(7)- 配置热部署devtools工具
528 1
SpringBoot入门(7)- 配置热部署devtools工具