招商银行使用主机主要是用 AS400语言(IBM 开发的语言),由于中美贸易战影响,需要一些核心系统需要能够掌握在自己人手中,因此需要将原来的主机改成 java 代码来编写,而且 AS400现在这种语言已经不适合业务发展。
采用技术 spring boot +spring mvc+spring+mybatis+oracle
1. 我主要参与参数查询微服务,对公户口查询微服务,对公户口维护微服务,中台微服务项目开发与维护。
2. 在该项目中我编写了中台框架,该中台框架原理是扩展实现 ApplicationRunner 接口,在该实现类中调用一个责任链对报文进行处理分发。责任链中包含了对报文的监听,以及报文格式转换,以及发送报文给主机下移其它微服务。