代码生成器FreeMarker
基础maven项目构建
dm-item-provider
1.创建springboot web类型项目
注意:创建项目的时候路径要写到项目名为止
2.修改maven库为本地库
3.pom.xml降版本为1.5.9,导依赖Eureka client和springcloud
4.配置文件后缀改为yml,编辑配置文件
5.启动类添加注解@EnableDiscoverClient
调用流程:
consumer调client ,client调provider,provider调数据库
编写接口流程:
1.common中的操作:
- 基础模块 RestDmUserClient 加此接口
- 基础模块 实现类DmUserClientFallBack,加以实现
- 基础模块 DmUserMapper 添加接口
- 基础模块 DmUserMapper.xml 添加sql
2.provider : 项目dm-user-provider的RestDmUserService实现类(应和client一致), 加以实现
3.consumer:pom导包 application.yml 启动类加注解 Controller和service。先写Controller,遇到要用的接口写service
(后期持续更新)