在高层次上,你要做的是做到这样的事情:
当触发事件发生时,执行DDL以通过JDBC连接创建新数据库 - 可能最有意义的是hbm2ddl在构建时生成此模式.
DataSource为此数据库构建一个新的,并SessionFactory从中构建一个新的DataSource
这SessionFactory应该然后被注入(或抬头的)应用程序的数据访问层,找到合适SessionFactory的用户.
简而言之,答案是SessionFactory为每个连接/数据库动态构造实例,并确保您的数据访问层知道如何找到适合SessionFactory该条件的实例.
| 归档时间: | 
 | 
| 查看次数: | 2604 次 | 
| 最近记录: |