核心内容摘要
17c红桃国际m8m9:是升级还是噱头?深度解析两者间的真实差距
微服务系列 之 工程创建前言创建应用工程创建 父工程配置 父工程 pom.xml 文件创建 子模块服务器配置 子模块 pom.xml 文件创建 子模块实例配置 子模块 pom.xml 文件前言微服务系列技术选型主要为Spring Cloud Alibaba参考官网地址https://sca.aliyun.com/docs/相关版本选择也主要为适配Spring Cloud Alibaba系列为主。
本地开发环境JDK版本
21.
10SpringBoot 版本
3.
4项目背景:计划开发数据库在线管理项目实现数据库的在线安装、及服务器资源管理等功能模块。
在线安装指在线安装数据库实例应用工程模块名称service-instance服务器资源管理指纳管所有数据库服务器 集中管理应用工程模块名称service-machine项目工程结构如下-microservices-demo # 父工程|-service-machine # 数据库服务器模块|-service-instance # 数据库实例模块|-......# 其他功能模块.创建应用工程创建 父工程依次点击File-New-Project填写工程信息如下截图创建完成后项目结构默认如下配置 父工程 pom.xml 文件?xml version
0 encodingUTF-8?projectxmlnshttp://maven.apache.org/POM/
4.
0xmlns:xsihttp://www.w
org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/
4.
0 http://maven.apache.org/xsd/maven-
4.
0.
xsd!-- 引入 SpringBoot 版本 --parentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion
3.
4/versionrelativePath/!-- lookup parent from repository --/parentmodelVersion
4.
0/modelVersiongroupIdcom.junjiu.microservices/groupIdartifactIdmicroservices-demo/artifactIdversion
0-SNAPSHOT/version!-- 聚合工程. --packagingpom/packagingpropertiesmaven.compiler.source21/maven.compiler.sourcemaven.compiler.target21/maven.compiler.targetproject.build.sourceEncodingUTF-8/project.build.sourceEncoding/properties/project从pom.xml配置中可知父工程为 聚合工程故可将src文件夹删除整理后的项目结构如下创建 子模块服务器选中父项目然后鼠标右键依次选择New-Module工程模块配置信息如下创建完成后的项目结构如下配置 子模块 pom.xml 文件pom.xml 文件修改后的内容如下?xml version
0 encodingUTF-8?projectxmlnshttp://maven.apache.org/POM/
4.
0xmlns:xsihttp://www.w
org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/
4.
0 http://maven.apache.org/xsd/maven-
4.
0.
xsdmodelVersion
4.
0/modelVersionparentgroupIdcom.junjiu.microservices/groupIdartifactIdmicroservices-demo/artifactIdversion
0-SNAPSHOT/version/parentartifactIdservice-machine/artifactIdpackagingjar/packagingpropertiesmaven.compiler.source21/maven.compiler.sourcemaven.compiler.target21/maven.compiler.targetproject.build.sourceEncodingUTF-8/project.build.sourceEncoding/properties/project创建 子模块实例选中父项目然后鼠标右键依次选择New-Module子模块填写内容如下创建完成后的项目结构如下配置 子模块 pom.xml 文件pom.xml 文件修改后的内容如下?xml version
0 encodingUTF-8?projectxmlnshttp://maven.apache.org/POM/
4.
0xmlns:xsihttp://www.w
org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/
4.
0 http://maven.apache.org/xsd/maven-
4.
0.
xsdmodelVersion
4.
0/modelVersionparentgroupIdcom.junjiu.microservices/groupIdartifactIdmicroservices-demo/artifactIdversion
0-SNAPSHOT/version/parentartifactIdservice-instance/artifactIdpackagingjar/packagingpropertiesmaven.compiler.source21/maven.compiler.sourcemaven.compiler.target21/maven.compiler.targetproject.build.sourceEncodingUTF-8/project.build.sourceEncoding/properties/project至此微服务 Demo 工程初始化完成。
若有转载请标明出处https://blog.csdn.net/CharlesYuangc/article/details/157517057