Rest微服务的分包分模块的创建Maven_父工程and公共API工程

一:创建父工程_chserivcecloud

1、在Eclipse中右击(Maven Project)

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

2、创建附件父级工程并标把Packageing设置为pom模式

表示定义pom文件,后续各个的模块公用的jar包等等进行统一提取出来,相当于一个抽象的父类

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

1、在pom.xml中粘贴配置

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

二:创建公共子模块工程_chserivcecloud-api

1、选中父工程右击---->new Other--->Maven Module

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

2、注意Packageing设置为jar模式

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

3、父工程中会出现子模块

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

4、pom.xml文件中出现

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

5、在子工程的pom.xml文件中添加配置

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

1、新建部门(Dept)Entity实体类结合lombok使用

1、在刚创建的工程创建Dept实体类实现Serializable接口

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

2、如上要写get/set/toString/空构造/全构造方法,那么问题来了,要是后续会添加属性是不是有要重写写这些方法,那可以不可以提取?进行优化,lombok的好处就来了,可减轻编码量

需要进行安装lombok

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

3、选择当前API的工程--->Run As--->进行Maven Clean(重新生成jar包)----->在进行Maven install(安装)

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

4、Maven Clean/Maven install后给其他的模块引用,达到通用的目的。

需要用到部门实体,不用在工程中定义一份,可直接引用本模块就可以了

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

Rest微服务的分包分模块的创建Maven_父工程and公共API工程

猜你喜欢

转载自blog.csdn.net/weixin_34306446/article/details/86712772
今日推荐