用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
FXZF的公告
文章分类
存档

原创  NStarfaiNet 框架的使用示例(一) 收藏

以下示例仅仅是我测试框架所用的一部分示范代码,仅供大家参考:
DAO: 依赖于NStarfaiNet的架构将不再需要DAO这一层,因为NStarfaiNet.Access就是你的DAO。为了不将NStarfaiNet过多方法和接口暴露给开发人员使用,应用架够有必要做一下适当的包装。

如下所示:
IBaseDao.cs:

/*
  版权所有:版权所有(C) 2007 NStarfaiNet框架设计者
  模块名称:NStarfaiNet.Test
  完成日期:2006-08-20
  设计作者:刘斌[liubin]
  内容摘要:IBaseDao 的摘要说明。
*/

using System;
using System.Data;
using System.Collections.Specialized;
using NStarfaiNet.Access.Interface;

namespace NStarfaiNet.Test.Dao
{
    
/// <summary>
    
/// 应用框架DAO接口
    
/// </summary>

    public interface IBaseDao : IDao
    
{
        
自动生成代码
        
    }

}


      BaseDao.cs:

/*
  版权所有:版权所有(C) 2007 NStarfaiNet框架设计者
  模块名称:NStarfaiNet.Test
  完成日期:2006-08-20
  设计作者:刘斌[liubin]
  内容摘要:BaseDao 的摘要说明。
*/

using System;
using NStarfaiNet.Access.Interface;
using NStarfaiNet.Access;

namespace NStarfaiNet.Test.Dao
{
    
/// <summary>
    
/// 应用框架DAO
    
/// </summary>

    public class BaseDao : IBaseDao
    
{
        
自动生成代码

    }

}

BLL:

自动生成的业务类,此处以表bsi_test对应的业务类为示范代码,

/*
  版权所有:版权所有(C) 2007 NStarfaiNet框架设计者
  模块名称:NStarfaiNet.Test
  完成日期:2006-08-20
  设计作者:刘斌[liubin]
  内容摘要:BsiTestBLL 的摘要说明。
*/

using System;

using NStarfaiNet.Access.Interface;
using NStarfaiNet.Test.Dao;
using NStarfaiNet.Test.Model.Interface;
using NStarfaiNet.Test.BLL;

namespace NStarfaiNet.Test.GeneratorCode.BLL
{
    
/// <summary>
    
/// BsiTestBLL 的摘要说明。
    
/// </summary>

    public class BsiTestBLL : BaseBLL
    
{
        
自动生成代码
    
    }

}


 

 

发表于 @ 2006年10月22日 20:31:00 | 评论( loading... ) | 编辑| 举报| 收藏

新一篇:NstarfaiNet 框架的使用示例(二)

  • 发表评论
  • 评论内容:
  •  
Copyright © FXZF
Powered by CSDN Blog