模块A 模块B , 模块A也可以单独跑所以定义了 bean MongodbHelper , 模块B根据情况可能包含模块A,然后当做一个整体一起跑,模块B也定义了相同的 bean MongodbHelper.
这样,一起跑的时候,多个数据库链接bean,会有问题。我们遇到的就是结合spring session时,会卡慢。
解决:利用sping condition 注解。 把这个注解加到A模块中,loadClass为B模块中 Application class.
模块A 模块B , 模块A也可以单独跑所以定义了 bean MongodbHelper , 模块B根据情况可能包含模块A,然后当做一个整体一起跑,模块B也定义了相同的 bean MongodbHelper.
这样,一起跑的时候,多个数据库链接bean,会有问题。我们遇到的就是结合spring session时,会卡慢。
解决:利用sping condition 注解。 把这个注解加到A模块中,loadClass为B模块中 Application class.
转载于:https://my.oschina.net/chen1988/blog/1510513