惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
腾讯CDC
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LINUX DO - 热门话题
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Project Zero
Project Zero
V
Vulnerabilities – Threatpost
Cisco Talos Blog
Cisco Talos Blog
P
Palo Alto Networks Blog
C
Cisco Blogs
A
Arctic Wolf
月光博客
月光博客
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
量子位
小众软件
小众软件
Latest news
Latest news
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Microsoft Security Blog
Microsoft Security Blog
T
The Exploit Database - CXSecurity.com
Security Latest
Security Latest
N
Netflix TechBlog - Medium
K
Kaspersky official blog
人人都是产品经理
人人都是产品经理
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
Y
Y Combinator Blog
P
Proofpoint News Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
S
Schneier on Security
D
Docker
Scott Helme
Scott Helme
MyScale Blog
MyScale Blog
Spread Privacy
Spread Privacy
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
GbyAI
GbyAI
有赞技术团队
有赞技术团队
Google DeepMind News
Google DeepMind News
The Hacker News
The Hacker News
H
Help Net Security
Simon Willison's Weblog
Simon Willison's Weblog
J
Java Code Geeks
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tenable Blog
B
Blog
Know Your Adversary
Know Your Adversary
IT之家
IT之家

博客园 - BigKiteasdasd

招聘软件开发 javascript常用验证(转载) 人生很重要的一个开始 NStarfaiNet框架类关系简图 NStarfaiNet框架性能测试结果 NStarfaiNet框架代码生成器Version1。1 NStarfaiNet框架代码生成器 NstarfaiNet框架日志 NStarfaiNet 框架的使用示例(三) NStarfaiNet 框架的使用示例(二) NStarfaiNet的SQL Map文件示范(maps/sample.xml) NStarfaiNet 的配置(dao_maps_config.config) NStarfaiNet 框架 iBatis.Net ParameterMap 怎样在C#中实现confirm() 动态添加附件上传按钮 常用javascript脚本 链接处变换色彩 学习配置篇1
NStarfaiNet 框架的使用示例(一)
BigKiteasdasd · 2006-10-22 · via 博客园 - BigKiteasdasd

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

如下所示:
IBaseDao.cs:

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

 8using System;
 9using System.Data;
10using System.Collections.Specialized;
11using NStarfaiNet.Access.Interface;
12
13namespace NStarfaiNet.Test.Dao
14{
15    /// <summary>
16    /// 应用框架DAO接口
17    /// </summary>

18    public interface IBaseDao : IDao
19    {
20        自动生成代码
72        
73    }

74}

75

 BaseDao.cs:

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

  8using System;
  9using NStarfaiNet.Access.Interface;
 10using NStarfaiNet.Access;
 11
 12namespace NStarfaiNet.Test.Dao
 13{
 14    /// <summary>
 15    /// 应用框架DAO
 16    /// </summary>

 17    public class BaseDao : IBaseDao
 18    {
 19        自动生成代码
111
112    }

113}

114

BLL:

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

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

  8using System;
  9
 10using NStarfaiNet.Access.Interface;
 11using NStarfaiNet.Test.Dao;
 12using NStarfaiNet.Test.Model.Interface;
 13using NStarfaiNet.Test.BLL;
 14
 15namespace NStarfaiNet.Test.GeneratorCode.BLL
 16{
 17    /// <summary>
 18    /// BsiTestBLL 的摘要说明。
 19    /// </summary>

 20    public class BsiTestBLL : BaseBLL
 21    {
 22        自动生成代码
136    
137    }

138}

139