【问题标题】:Spring.NET + NHibernate - Multiple (Distinct) Databases with OpenSessionInViewSpring.NET + NHibernate - 具有 OpenSessionInView 的多个(不同)数据库
【发布时间】:2010-08-11 11:50:26
【问题描述】:

在我的 Web 应用程序中,我有 2 个完全不同的数据库 - 一个主要由 CMS 使用,我们希望从中获取同一网站上非 CMS 页面的页面信息,另一个包含完全不同的数据。

是否可以为这两个数据库使用带有多个会话工厂的 Spring.NET 的 Open Session In View 模块,所以在这种情况下,我在 spring.config 中定义了两个 Spring.Data.NHibernate.LocalSessionFactoryObject 类型的对象?

【问题讨论】:

    标签: asp.net nhibernate spring.net multiple-databases open-session-in-view


    【解决方案1】:

    我认为你和这个论坛帖子中的用户谈论的情况相同

    http://forum.springframework.net/showthread.php?p=20720

    如果该解决方案适合您,请告诉我。

    干杯, 标记

    【讨论】:

    • 嗨,马克,非常感谢您提供的信息丰富的回答。不幸的是,您上面的解决方案并不能很好地工作,因为 OpenSessionInViewModule 中只有一个无参数构造函数。但是,我确实通过在我的项目中创建 OpenSessionInView 的副本来解决这个问题,并且成功了,所以我会接受你的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-22
    • 1970-01-01
    • 1970-01-01
    • 2016-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多