我有一个基于 Struts 2、hibernate 和 Spring DI 进行集成的 Web 应用程序。我有两个数据库,因此我需要为每个数据库部署我的应用程序的两个实例。现在我想要部署我的应用程序的单个实例,它可以根据用户选择与两个数据库一起使用。在欢迎页面上,我希望用户从 DB1 和 DB2 中选择一个选项,因此我的应用程序选择适当的会话工厂并将该会话工厂分配给我的所有 DAO 类会话工厂对象。
这可能吗?
我有一个基于 Struts 2、hibernate 和 Spring DI 进行集成的 Web 应用程序。我有两个数据库,因此我需要为每个数据库部署我的应用程序的两个实例。现在我想要部署我的应用程序的单个实例,它可以根据用户选择与两个数据库一起使用。在欢迎页面上,我希望用户从 DB1 和 DB2 中选择一个选项,因此我的应用程序选择适当的会话工厂并将该会话工厂分配给我的所有 DAO 类会话工厂对象。
这可能吗?