项目

发布时间 2023-08-19 20:18:44作者: 张福祥

1.分库分表的优化

将原来同一个库的表,分别进行区分,有交易库、基础库等等。分库分表,分析原sql中的表,看是否有移动,如果这张表迁移了,sql还是连表状态,就需要重写,重现业务逻辑,写好注解@DS,当 @DS 注解未起作用时,可以通过在 @Transactional 注解中添加 propagation 参数来指定事务的传播行为,以确保正确切换数据源。

,便可以切换数据源去查询对应的表。

2.两张表和成一张表

先找到那张表的视图,根据视图里的信息,找到对应原来的字段,并根据合并成一张表中的判断字段分别对应原来的两张表。

3.聊天记录需求

对话框的聊天记录,根据传入的时间范围去搜索聊天记录。

4.项目搬迁,两个微服务之间的调用。

当eap项目跟新后,mcs需要调用到eap的接口,则需要自行编译打包到mcs的maven仓库,后来项目迁移,将两个项目的maven仓库合二为一,之后eap跟新代码,mcs只需要拉取最新的代码即可。