接入流程
1. maven依赖
<dependency>
<groupId>com.cvte.lcp</groupId>
<artifactId>lcp-app-opensdk</artifactId>
<version>2.4.0-SNAPSHOT</version>
</dependency>
2. application上增加
@EnableLcpAppSdk
@EnableCSBCloud
3. 配置中心增加
切换调用方式(必须)
feign.httpclient.enabled=false
feign.okhttp.enabled=true
2.4.0-SNAPSHOT 版本配置
lcp.app.url=lcpuat.gz.cvte.cn/app(需要根据自己项目调整)
2.4.1-SNAPSHOT 版本配置
lcp.app.url=lcpuat.gz.cvte.cn/app(需要根据自己项目调整)
lcp.data.url = lcpuat.gz.cvte.cn/data(需要根据自己项目调整)
lcp.legox.url = csbsit.gz.cvte.cn/legox(需要更具自己项目调整)
2.5.0-SNAPSHOT 版本配置
如果是之前已经引入低版本,请将 key 中间改成 “sdk”
如果是全新引入到项目中,则添加下面配置
lcp.sdk.app.url=lcpuat.gz.cvte.cn/app(需要根据自己项目调整)
lcp.sdk.data.url = lcpuat.gz.cvte.cn/data(需要根据自己项目调整)
lcp.sdk.legox.url = csbsit.gz.cvte.cn/legox(需要更具自己项目调整)
4.租户端接入的配置(标准产品接入无需此配置):tenantId和appId
lcp.sdk.xTenantId=xxx
lcp.sdk.xAppId=xxx
5. 业务应用程序改动:requeset请求头租户和应用的传递
在HandlerInterceptor中增加下面的配置
TenantAppDbHolder.setTenantAppInfo(tenantId, productId,appId);
作者:柯立明 创建时间:2024-04-23 20:07
最后编辑:柯立明 更新时间:2025-05-12 18:04
最后编辑:柯立明 更新时间:2025-05-12 18:04