springboot-创建父子项目

创建新的工作空间:workspace-apartment

修改maven配置,window、maven、installations选择maven目录。

springboot-创建父子项目_第1张图片

springboot-创建父子项目_第2张图片

  1. 创建父项目

创建一个spring boot的spring starter project项目

springboot-创建父子项目_第3张图片

springboot-创建父子项目_第4张图片

直接下一步到完成。

将pom.xml中的

<packaging>jarpackaging>

改为:

<packaging>pompackaging>

项目右键在java buile path中将source和libraries中的内容都去掉:

springboot-创建父子项目_第5张图片

将其他文件也都删除掉:

2.创建子项目common

springboot-创建父子项目_第6张图片

创建完成后,在pom.xml中添加一段:

<parent>

  <groupId>com.examplegroupId>

  <artifactId>apartment-parentartifactId>

  <version>0.0.1-SNAPSHOTversion>

parent>

删除原始的parent标签。

同时,在父项目的pom.xml中添加一段配置:

<modules>

<module>apartment-commonmodule>

modules>

添加一个类文件:

springboot-创建父子项目_第7张图片

public class Admin {

private String name;

private String password;

}

 

3.创建子项目back

springboot-创建父子项目_第8张图片

选择需要用到的依赖

springboot-创建父子项目_第9张图片

和上面一样,在pom.xml文件中将parent改为:

<parent>

  <groupId>com.examplegroupId>

  <artifactId>apartment-parentartifactId>

  <version>0.0.1-SNAPSHOTversion>

parent>

同时添加对common包的依赖

<dependency>

<groupId>com.examplegroupId>

<artifactId>apartment-commonartifactId>

<version>0.0.1-SNAPSHOTversion>

dependency>

在parent项目中修改标签:

<modules>

<module>apartment-commonmodule>

<module>apartment-backmodule>

modules>

添加jdk

springboot-创建父子项目_第10张图片

创建一个service类,使用common中的admin类。

package com.harvetech.service;

import com.harvetech.po.Admin;

public class AdminService {

public static void main(String[] args) {

Admin admin = new Admin();

admin.setName("gary");

System.out.println(admin.toString());

}

}

运行代码,输出:Admin [name=gary, password=null]

 

当前目录结构如下:

springboot-创建父子项目_第11张图片

你可能感兴趣的:(java_springboot)