1.分库分表的优化
将原来同一个库的表,分别进行区分,有交易库、基础库等等。分库分表,分析原sql中的表,看是否有移动,如果这张表迁移了,sql还是连表状态,就需要重写,重现业务逻辑,写好注解@DS,当 @DS 注解未起作用时,可以通过在 @Transactional 注解中添加 propagation 参数来指定事务的传播行为,以确保正确切换数据源。
,便可以切换数据源去查询对应的表。
2.两张表和成一张表
先找到那张表的视图,根据视图里的信息,找到对应原来的字段,并根据合并成一张表中的判断字段分别对应原来的两张表。
3.聊天记录需求
对话框的聊天记录,根据传入的时间范围去搜索聊天记录。
4.项目搬迁,两个微服务之间的调用。
当eap项目跟新后,mcs需要调用到eap的接口,则需要自行编译打包到mcs的maven仓库,后来项目迁移,将两个项目的maven仓库合二为一,之后eap跟新代码,mcs只需要拉取最新的代码即可。
标签:项目,数据源,聊天记录,注解,eap,mcs From: https://www.cnblogs.com/zfx5201314/p/17642412.html