我有两个项目,他们在架构上设计完全一样,都是才用标准的三层架构,层次结构划分清晰,并且两个都引入的是NHibernate数据持久化框架,现在我需要做出一些修改,就是两个项目之间需要互相调用业务逻辑层中的类与方法,请问应该怎么实现比较好?

解决方案 »

  1.   

    如果采用调用另一个项目中的dll,那么,数据的连接需要怎么操作,我两个项目分别都有自己的数据库,那么NHibernate对数据库连接的配置信息应该如何设置?请大家给个建议?
      

  2.   

    例子
    用户文件夹UserFile,管理员文件夹AdminFile分别存有SQLHelper.cs,web.config配置文件分别连接不同数据库
    <add name="ConnStr" connectionString="Server=192.168.1.11;database=baba;uid=baba;pwd=baba"/><add name="ConnStr" connectionString="Server=192.168.1.11;database=mama;uid=mama;pwd=mama"/>