2014年1月8日
摘要: 我感觉CodeSmith对于我的最大用途是不用我手动创建每个表的Model、BLL和DAL了,那些繁琐的工作真的让我很无语。CodeSmith要读取数据库中的表就要先连接数据库。新建一个数据库连接,会让你输入数据库名、数据库类型和连接字符串。我经常用到的两个连接设置如下:数据库连接类型连接字符串MySqlMySqlShemaProviderserver=localhost;database=;UserId=root;Password=123;SqlServerSqlShemaProviderserver=.\SQLExpress;database=;uid=sa;pwd=sa;测试连通了以后就 阅读全文
posted @ 2014-01-08 16:18 GodFinal 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 问:为什么要用CodeSmith?答曰:因为我懒的写。Codesmith是一款非常不错的懒人工具,我也经常会用到,因为它在“重复代码”方面能够节省我们很多时间,并且解除了我们重复繁琐并且乏味的“码功”。因为我只讲使用方法,所以他的工作原理我就很不负责的不解释了。这是第一篇,我们就来创建一个最简单的模板--填入类名生成一个空类。关键语句一:这条语句定义了当前文档是一个模板Template指定了这一条语句是模板定义语句。就像一个标记一样,指定这条语句要定义一个模板了。Language定义了编写这个模板要用到的语言。模板中你总得用个If或for之类的语句吧,这些语句的格式是哪种语言的就是他这里定义的 阅读全文
posted @ 2014-01-08 14:06 GodFinal 阅读(246) 评论(0) 推荐(0) 编辑