简单总结一下SpringBoot项目与项目之间简单流程,以获取字典为例,不谈论实现代码,只说流程跳转
过程
- 首先是
consume
模块(服务消费),在controller
层定义
1 |
|
- 然后在
consume
模块的Service
层定义(这层主要是将接口暴露给consume
的controller
)
1 | "service-groundNet") (value = |
- 在
provider
模块的controller
层,需要定义一个和上面一样的URL
1 |
|
- 在仓储层
repository
中定义方法(类似Service层)
1 | package com.nb.xry.common.repository; |
1 | // 这里继承的是自定义的一个增删改查接口(子接口自动具有父接口的所有抽象数据和方法) |
- 定义仓储层
repository
的实现
1 |
|
- 定义Mapper接口
1 |
|
- 最后写mybaits的
Mapper.xml
1 | <select id="getList" parameterType="com.nb.xry.groundnet.param.DcOrgParam" resultMap="BaseResultMap"> |