使用 Spring3 的多租户

multi tenancy using Spring3

我正在使用 spring 3.0 开发多租户应用程序,需要根据租户上传下载文件 into/from FTP 服务器。对于每个租户,我们在同一 FTP 服务器中有不同的 FTP 位置。你能帮我 configure/change FTP 位置取决于租户使用 spring 3.?

您以某种方式拥有租户解析器 and/or 租户上下文。例如。如上所述 here or see here

所以您只需要获取租户标识符 - 表示租户的字符串。然后你可以有一个映射,其中键是租户标识符,值是所需的路径,或者组织一些逻辑以通过租户标识符从数据库获取路径。