java吧 关注:1,240,425贴子:12,712,537
  • 1回复贴,共1

请教一个一直百思不得其解的问题

只看楼主收藏回复

背景:本人就业与四线小城市的创业公司,Java程序员一枚,公司没什么大牛,就我们2个人自己琢磨。
业务现状:基于现有前后端分离业务,有单点登录系统和人事系统一套,作为业务的登录鉴权,人事信息提供。为了方便以后业务拓展,我们每个开发的子系统,都有单独的针对子系统的数据库做数据存储,人事数据统一从人事系统获取。
问题:子系统数据变动时,人员信息如果只存人员ID,那么在返回数据的时候,又要根据人员ID去人事系统获取人员Name,有时候根据业务复杂度,要执行很多次查询。如果子系统数据库在变动时,存人员ID和人员Name,那么当人事系统数据库的人员Name发生更改时候,子系统数据库查询的人员Name又不正确了。
有没有大佬能教一下解决方案?


IP属地:山东1楼2021-05-18 11:52回复
    你人名是不是 编码有问题?


    IP属地:广东来自Android客户端2楼2021-05-25 20:23
    回复