一、SpringBoot基础搭建

本教程主要给初学SpringBoot的开发者,通过idea搭建单体服务提供手把手教学例程,主要目的在于理解环境的搭建,以及maven模块之间的整合与调用

源码:jun/learn-springboot

以商城项目为搭建例子,首先计划建1个父模块,3个子模块:

  • 父模块(你可以理解为共用模块,约定共用参数以及公用jar等)
  • starter启动模块
  • goods商品模块
  • orders订单模块

一、新建项目,选Spring Initializr

二、填写包名、jdk等信息

三、选择SpringBoot版本

四、建立项目

更正之前错误的,修改要使用的版本信息

五、建立模块

八、同样操作,建立其它模块

至此,SpringBoot已经使用idea建设完毕

九、 编写经典mvc三层架构

十、编写启动类

十一、最后,postman验证api接口

十二、源码分享

jun/learn-springboot/1-juntech-springcloud

相关推荐
bug菌4 分钟前
面十年开发候选人被反问:当类被标注为@Service后,会有什么好处?我...🫨
spring boot·后端·spring
mask哥8 分钟前
详解最新链路追踪skywalking框架介绍、架构、环境本地部署&配置、整合微服务springcloudalibaba 、日志收集、自定义链路追踪、告警等
java·spring cloud·架构·gateway·springboot·skywalking·链路追踪
XU磊26011 分钟前
javaWeb开发---前后端开发全景图解(基础梳理 + 技术体系)
java·idea
学也不会14 分钟前
雪花算法
java·数据库·oracle
晓华-warm23 分钟前
国产免费工作流引擎star 5.9k,Warm-Flow版本升级1.7.0(新增大量好用功能)
java·中间件·流程图·开源软件·flowable·工作流·activities
凭君语未可26 分钟前
介绍 IntelliJ IDEA 快捷键操作
java·ide·intellij-idea
码上飞扬42 分钟前
Java大师成长计划之第5天:Java中的集合框架
java·开发语言
24k小善44 分钟前
FlinkUpsertKafka深度解析
java·大数据·flink·云计算
EnigmaCoder1 小时前
java面向对象编程【高级篇】之多态
java·开发语言
秋名RG1 小时前
浅谈Java 内存管理:栈与堆,垃圾回收
java·开发语言·jvm