项目:
人卫继续医学教育网是人民卫生出版社公司下的一款在线医学课程推广项目。主要业务分为计划和商品两大部分,核心业务为商品课程在线购买、在线课程播放学习、考试、获取学分、颁发证书等。
主要负责的模块是商品中台订单服务购买模块和业务系统门户的登录。商品中台的普通商品购买。优惠券的使用。促销商品的购买。业务系统门户对接 SSO 登录。
技术:
Dubbo + SpringCloud + nacos + zk + kafka + mysql + mycat + jekins
职责:
1. 参与 dubbo 商城项目改造,引入 nacos 注册中心替换 zk,实现 nacos 自动监听机制。2. 框架依赖升级和优化,整合三层架构依赖结构。
3. 修改 dubbo 注入方式,去除配置文件注入方式,引入 dubbo 注解方法注入RSV 服务。4. 商品加入购物车、购物车列表、去结算、提交订单、去支付。对接支付中心。回调成功后业务处理。
5. 对接 sso 登录。实现人卫下全平台登录共享。一次登录,多平台使用
6. 完善项目部署流程,完善部署脚本,实现 Jenkins 一键式部