流程做网站,郑州企业推广,网站如何提升seo排名,网站开发从入门到实战父工程创建
1.新建一个spring项目 2.选择合适的springboot版本#xff0c;点击【完成】#xff0c;即创建父工程完毕
3.删除父工程中无用文件#xff1a;src 创建子工程模块
1.右键项目名-新建#xff08;news#xff09;-模块#xff08;Module#xff09;…父工程创建
1.新建一个spring项目 2.选择合适的springboot版本点击【完成】即创建父工程完毕
3.删除父工程中无用文件src 创建子工程模块
1.右键项目名-新建news-模块Module
2.选择新建Maven工程注意此处的SDK需与父工程保持一致 3.填写子工程模块信息此处组id与父工程保持一致 当前项目结构 父工程pom.xml ?xml version1.0 encodingUTF-8?
project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersiongroupIdcom.cyfy/groupIdartifactIdfast-demo/artifactIdpackagingpom/packagingversion0.0.1-SNAPSHOT/versionmodulesmodulefast-demo-web/module/modulesnamefast-demo/namedescriptionfast-demo/descriptionpropertiesjava.version1.8/java.versionproject.build.sourceEncodingUTF-8/project.build.sourceEncodingproject.reporting.outputEncodingUTF-8/project.reporting.outputEncodingspring-boot.version2.6.13/spring-boot.version/propertiesdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter/artifactId/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency/dependenciesdependencyManagementdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-dependencies/artifactIdversion${spring-boot.version}/versiontypepom/typescopeimport/scope/dependency/dependencies/dependencyManagementbuildpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdversion3.8.1/versionconfigurationsource1.8/sourcetarget1.8/targetencodingUTF-8/encoding/configuration/pluginplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactIdversion${spring-boot.version}/versionconfiguration!-- 启动类位置后续修改 --mainClasscom.cyfy.fastdemo.FastDemoApplication/mainClassskiptrue/skip/configurationexecutionsexecutionidrepackage/idgoalsgoalrepackage/goal/goals/execution/executions/plugin/plugins/build/project子工程pom.xml ?xml version1.0 encodingUTF-8?
project xmlnshttp://maven.apache.org/POM/4.0.0xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsdparentartifactIdfast-demo/artifactIdgroupIdcom.cyfy/groupIdversion0.0.1-SNAPSHOT/version/parentmodelVersion4.0.0/modelVersionartifactIdfast-demo-web/artifactIdpropertiesmaven.compiler.source8/maven.compiler.sourcemaven.compiler.target8/maven.compiler.target/properties/project测试
1.父工程添加spring web依赖
dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId
/dependency2.子工程编写启动类及controller类 FastDemoWebApplication SpringBootApplication
public class FastDemoWebApplication {public static void main(String[] args) {SpringApplication.run(FastDemoWebApplication.class,args);}
}HelloController Controller
public class HelloController {RequestMapping(/hello)ResponseBodypublic String hello(){return hello world!;}
}3.运行项目访问localhost:8080/hello能正常输入内容则表示父子工程无问题 可以在idea右侧页签栏中点击【Maven】查看父子工程结构及其拥有依赖 如果显示如下图
可点击右上角设置图标点击选择【将模块分组】即可