生成工具-CodeSmith-享受编程的乐趣(三)

转载 2007年10月01日 11:57:00
第三层、业务对象层,生成的源代码如下:
业务层对象主要提供了基于单条记录的对象和后台供二次开发的manager类

using System;
using System.Data;
using Keyss.Framework;

namespace Keyss.Framework
{

ArticleClass
ArticleClassManager

Article
ArticleManager
}


最后附上我开发的模板供大家参考:

开发模板

使用说明:
1.请使用以Batch开头的模板,这是批处理生成模板,可以同时针对多个数据库表生成代码。
2.由于在开发模板之前我已经开发出了很多基础类库所以有些对象可能无法正常工作如SqlHelper(针对Ms sql访问的帮助类)等等,但是大家依然可以从模板的源文件看到开发模板的方法:)
3.在对数据库中表命名的时候请加上前缀如A_,B_等等,本文中以A_为例,因为通常开发都是一个模块一个模块开发的,而代码也是一个模块一个模块生成的,因此我就在相同模块的表之前加相同的前缀,这样生成的时候只要输入前缀就可以生成指定的表,而不用每次都重新生成。 
 

是否享受编程过程中的乐趣在很大程度上决定了是否真正热爱编程!

我的编程乐趣,可分为两大类:     1、编程过程中的乐趣;     2、项目完成后的乐趣。     第2种乐趣是大家都能理解的,但是第1种乐趣,才是我真正爱上编程的原因。因为不可能初...
  • zhaozhanyong
  • zhaozhanyong
  • 2010年09月16日 17:05
  • 524

编程,乐趣何在?

1.   什么是软件开发?软件最基本的目标是让计算机硬件(运算/存储/输入输出)按照人们预想的规则来工作。我们又管软件叫程序,软件工程师定制编写一个“顺序、序列”,机器就按照这个序列来执行。软件开发,...
  • lotomer
  • lotomer
  • 2009年09月02日 11:26
  • 882

生成工具-CodeSmith-享受编程的乐趣(一)

看了http://www.cnblogs.com/Heroman/archive/2005/01/20/94806.html后我感觉有必要介绍一下CodeSmith,通常追求挑战的程序员认为设计、开发...
  • aiaoliya0622
  • aiaoliya0622
  • 2007年10月01日 11:51
  • 1111

生成工具-CodeSmith-享受编程的乐趣(二)

第二层数据访问层,对底层的数据库访问作一些包装供业务层调用生成的代码如下: 代码中主要生成了针对每个数据库表的inf类了对这些表中的记录管理的基类Manager_Base类 using System;...
  • aiaoliya0622
  • aiaoliya0622
  • 2007年10月01日 11:55
  • 793

搭窝---开篇语---爆笑语录

 今天,在CSDN上有了自己的一个窝,以后就决定在这儿混了 每天鞭策自己 把学习当作一种乐趣把工作当作一种享受把赚钱当作一种幸福把困难当作一种动力把生命当作一种旅行  谁说生活不美好??  不要说太迟...
  • sha_xinyu
  • sha_xinyu
  • 2009年07月19日 22:46
  • 316

漫谈程序员系列:软件开发的十八般乐趣

到底程序员有多少种快乐……
  • foruok
  • foruok
  • 2014年11月24日 07:21
  • 21398

Serverless架构的演进

Serverless架构的演进作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsServerless架构风格挑战了软件设计和...
  • chszs
  • chszs
  • 2017年03月05日 12:29
  • 3255

Serverless 架构:享受纯粹的编程乐趣

王晓波 / 同程旅游首席架构师专注于高并发互联网架构设计、分布式电子商务交易平台设计、大数据分析平台设计、高可用性系统设计,基础云相关技术研究,对 Docker 等容器有深入的实践。前言随着公司体系的...
  • RA681t58CJxsgCkJ31
  • RA681t58CJxsgCkJ31
  • 2018年02月22日 00:00
  • 30

学会搜索,享受乐趣

我是一名乡村教师,即教语文也教信息技术,痴迷计算机及网络,也略有雕虫小技,因此,经常帮同事们做一些课件,维护一下计算机,安装个软件。我也一直不停地向同事们传授信息技术知识。当他们有信息技术方面的问题要...
  • a921800467b
  • a921800467b
  • 2013年02月15日 20:52
  • 459

从编程的思想学习享受编程的乐趣

  作为一名业余编程爱好者,从上大学时第一眼看见电脑,再到每周六的选修课上的VFP,VB,DM,ASP,再到实习时看见一位带教老师用PB编写出一个个“神奇”的程序,于是第一次真正见识了PB,也第一次感...
  • wlj768
  • wlj768
  • 2008年08月18日 22:39
  • 333
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:生成工具-CodeSmith-享受编程的乐趣(三)
举报原因:
原因补充:

(最多只允许输入30个字)