springboot模块化开发项目搭建

news/2025/3/18 18:44:41/文章来源:https://www.cnblogs.com/xiexieyc/p/18229209

1.New一个Project,命名,Next,Finish

 2.根据需要修改Maven配置 

 3.初始化后,删除无用文件

 

 4.选中项目创建Module,命名,Next,一般模块包括common、dao、service、web、entrance(入口文件),也可以增加订单、会员等各种业务模块,各模块之间依赖引用即可

5.删除无用文件,删除启动类,修改application.yml配置文件名称,修改子模块的pom.xml

6.web模块,是最终打包模块,需要保留<packaging>、<build>

7.entrance模块保留启动类,保留<packaging>、<build>,dependency依赖web模块,最终和web模块一起打包

 8.web依赖service,service引用dao,参照配置即可

 9.改造入口文件

 10.接口编写

 11.入口文件配置访问路径、端口

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/720136.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

组合数学中的食用工具

背景: 教授在打概率和期望中的《灯蹬登》,需要推式子。众所周知,一个正确的式子不光要可以解释已有的数据,还要能预测未知数据的结果。在这样的情况下,组合数学的工具是必不可少的。我们通过这个工具实现了三种计算器无法直接实现的功能:输入\(A,m,n\),表示求\(A^m_n\)的…

读AI未来进行式笔记03自然语言处理技术

自然语言处理1. AI伙伴 1.1. 作为AI能力的集大成者,AI伙伴融合了各种复杂的AI技术 1.2. 人类唯一可能超越AI的领域,只可能在机器无法触及之处,那是属于人类感性与直觉的领域 1.3. 要读懂人类,需要漫长而平缓的学习过程 1.4. AI塑造了我们,我们反过来也塑造了AI 1.5. AI的“…

PyQT5之单行文本输入到多行显示窗

from PyQt5 import QtWidgets from PyQt5 import QtCore, QtGui import sys import cv2class TextDemoPanel(QtWidgets.QWidget):def __init__(self, *args, **kwargs):super().__init__(*args, **kwargs)select_btn = QtWidgets.QPushButton("输入")self.line_text …

ipsec-vpen核心demo

撸起袖子加油干!!!

什么是Transform转换

在WPF框架中有一个抽象类叫Transform,它定义了实现二维平面中的转换的功能。它包括旋转 (RotateTransform)、缩放 (ScaleTransform)、倾斜 (SkewTransform) 和平移 (TranslateTransform)4个子类。它定义如何将点从一个坐标空间映射或转换到另一个坐标空间。 此映射由转换 Matr…

Kubernetes – NodePort 服务

Kubernetes 中的 NodePort 服务是一种用于将应用程序公开到互联网的服务,最终用户可以从互联网访问它。如果您创建 NodePort 服务,Kubernetes 将分配 (30000-32767) 范围内的端口。最终用户可以使用节点的 IP 地址访问该应用程序。 Kubernetes 服务的类型 在Kubernetes 中,有…

造车新势力盘点

造车新势力盘点 雷军大声疾呼:“大家不要在小问题上卷了,没有价值!” 余承东表态:“要卷价值而不是卷价格!卷智能化、自动化,卷安全、高质量,卷卓越的、舒享的用户体验。” 6月1日,在第二届未来汽车先行者大会上,雷军、余承东等车企负责人发表了“反内卷”宣言。 确实…

未来门店画像

众多互联网企业,正在致力于帮助传统线下门店,进行数字化改造升级,场景、体验、品类重构、数字化……如今,各大零售商、品牌商正在朝着各个方向,努力打造“下一代零售门店”。 01 用户心智 从“单点突破”到“多点穿透” 现在消费者已经从单纯“找”货,升级成“找”货、“…

【git实际应用填坑解决】

工作中git填坑之路,有时候用小乌龟,有时候也用git命令。 - git 如何管理多个项目仓库? 1. git subtree 实现管理多仓库 A、 B 、 lib 都是仓库,其他lib是公共模块,在A,B中都有使用 优点: 提交方便,直接在当前项目目录就可修改公共模块lib并提交 在项目A 和 B 中创建公共…

36氪研究院 | 2023年中国工业软件行业洞察报告

36氪研究院 | 2023年中国工业软件行业洞察报告 36氪研究院2023-04-12 10:53关注国产替代蓝海市场,ChatGPT掀起智能化浪潮1、行业定义及发展历程 工业软件指应用于工业领域,以提高工业企业研发、生产、管理水平和工业装备性能为目的的应用软件,包括在工业互联网平台上运行的工…

git实际应用填坑解决

工作中git填坑之路,有时候用小乌龟,有时候也用git命令。 - git 如何管理多个项目仓库? 1. git subtree 实现管理多仓库 A、 B 、 lib 都是仓库,其他lib是公共模块,在A,B中都有使用 优点: 提交方便,直接在当前项目目录就可修改公共模块lib并提交 在项目A 和 B 中创建公共…

Kubernetes – 节点

Kubernetes 节点是实际工作发生的工作器或主机。每个 Kubernetes 节点都有执行 Pod 所需的服务,并由控制平面控制。每个 Kubernetes 节点可以有多个 Pod,Pod 内有容器运行。每个节点中有 3 个进程用于调度和管理这些 Pod。 Container runtime:需要容器运行时来运行在 pod 内…