-
HZERO微服务平台09: jhipster接入hzero
生成jhipster项目
注意: 服务类型选微服务、认证方式选择jwt;
示例源码:
https://gitee.com/qiaoxingxing/jhipster2hzero
https://github.com/qiaoxingxing/jhipster2hzero
迁移说明
jhipster(v6.10.3)生成的项目迁移到hzero, 需要改动的内容:
-
注册到nacos
- 添加依赖包
- 修改bootstrap.yml
-
注册到hzero-admin
-
添加
hzero-boot-admin
依赖包 -
添加路由配置:
RouteExtraDataManager.java
-
禁用jhipster swagger: 修改
application.yml
等文件 -
修改actuator配置:
application.yml
的management
节点
-
添加
-
认证
-
添加
@EnableChoerodonResourceServer
注解 -
注释
SecurityConfiguration.java
文件, 把它的三个注解移动到其他文件;
-
添加
- 验证迁移效果的测试controller: TestController
具体的改动内容可以用git对比代码;
git里添加的tag:
0.1 jhipster初始化项目;
0.2 初步完成迁移;
操作步骤可以参考后面的"idea对比代码示例"
验证迁移是否成功
打开hzero的swagger文档: http://<gateway>/swagger/swagger-ui.html#/
, 显示测试系统的文档且能够调用成功;
idea对比代码示例
可以按照以下步骤对比tag 0.1和0.2的代码:
1. 找到tag是0.2的commit
2. 切换到tag 0.2
3. 找到tag是0.1的commit
4. 对比
改动的文件列表:
双击对比某个文件:
原文:https://www.cnblogs.com/QIAOXINGXING001/p/15609246.html
最新更新
带有参数的装饰器
类装饰器
django中的auth模块与admin后台管理
python的日期处理
字符串常用方法
基本数据类型概述
python-map()函数基本用法
python带你实现任意下载AcFun视频数据~
bbs项目之注册功能
变量的定义和使用
三大常用数据库事务详解之三:事务运行
三大常用关系型数据库事务详解之二:基
三大关系型数据库事务详解之一:基本概
MongoDB常用命令(2)
MongoDB基本介绍与安装(1)
SQLServer触发器调用JavaWeb接口
SQL Server索引的原理深入解析
SqlServer2016模糊匹配的三种方式及效率问题
SQL中Truncate的用法
sqlserver 多表关联时在where语句中慎用tri
VB.NET中如何快速访问注册表
ASP.NET中图象处理过程详解
Vue(1)Vue安装与使用
JavaScript 语言入门
js将一段字符串的首字母转成大写
纯原生html编写的h5视频播放器
H5仿原生app短信验证码vue2.0组件附源码地
TypeScript(4)接口
TypeScript(3)基础类型
TypeScript(2)WebStorm自动编译TypeScript配置