Eclipse创建Springboot聚合项目
成都创新互联公司技术团队10余年来致力于为客户提供成都网站设计、成都网站建设、品牌网站制作、营销型网站建设、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了上1000家网站,包括各类中小企业、企事单位、高校等机构单位。
1.1 创建一个Maven工程
1.2 创建一个简单的项目
1.3 填写项目基本信息
1.4 项目目录结构
1.5 编写父项目pom.xml文件信息
4.0.0
com.qfx
parenteProject
0.0.1-SNAPSHOT
pom
parenteProject
这是一个Maven聚合项目的父项目
org.springframework.boot
spring-boot-starter-parent
2.2.0.RELEASE
UTF-8
UTF-8
1.8
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
org.apache.tomcat.embed
tomcat-embed-jasper
provided
org.springframework.boot
spring-boot-starter-tomcat
provided
org.apache.maven.plugins
maven-surefire-plugin
true
2.1 创建一个Maven子工程
2.2 填写子项目名称
2.3 选择子项目原型
2.4 填写基本信息
2.5 项目目录结构
注意:如果子项目与父项目平级显示的话,可以进行如下操作,切换操作视图即可
2.6 父项目的pom.xml文件已经引用了子项目,如图:
2.7 编写子项目pom.xml文件信息
4.0.0
project-web
project-web
war
com.qfx
parenteProject
0.0.1-SNAPSHOT
2.8 修改Spingboot子项目的启动类org.project.web.App.java
package org.project.web;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
2.9 添加一个测试类org.project.web.controller.TestController.java
package org.project.web.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("test")
public class TestController {
@RequestMapping("sayHello")
public String sayHello() {
return "你好呀~!";
}
}
2.10 启动Springboot
2.11 测试,http://127.0.0.1:8080/test/sayHello