IDEA创建子模块
如果想在0505文件下建立项目,先建立0505文件夹

创建父工程

直接点击next,直到最后一步选择存放的路径(千万记得)
千万记得存放的一定要是文件夹的项目名,不然到创建子模块的时候,可能失败(这里我创建子模块的时候出了好多错)
工程创建完毕,接下来可以在父工程的基础上创建子模块了
Spring Initializr和Maven都可以,使用Spring Initializr,可以直接把依赖添加进工程里,选Maven后续需要手动添加(这里为了偷懒,我选择了Spring Initializr)
Group要和父工程的一样,Artifact(这里以microservice-provider-emp-8080为例)
选择所需的依赖
选择子模块存放路径时,直接选择默认即可。
创建好的子模块如图所示:microservice-parent下有三个子模块。

@Data的使用
使用@Data,需要在pom.xml中添加lombok依赖,作用是自动生成get/set方法
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
</dependency>
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
*
*/
//运行时能够自动生成set/get方法,依赖lombok
//<dependency>
//<groupId>org.projectlombok</groupId>
//<artifactId>lombok</artifactId>
//<version>1.18.12</version>
//</dependency>
@Data
public class Emp implements Serializable {
private Integer empno;
private String ename;
private Date hiredate;
private Float sal;
}
关于Spring Cloud之IDEA创建子模块以及@Data的使用就到这结束了,有问题的小伙伴,欢迎留言!!!

本文详细介绍了如何在IntelliJ IDEA中创建父工程及子模块,并使用SpringInitializr快速添加依赖。同时,讲解了@Data注解的使用方法,通过引入lombok依赖来自动生成实体类的get/set方法。
1244





