Fork me on GitHub

02 2012 档案

摘要:上篇文章(深入浅出三层架构)分析了简单三层架构的实现。包括Model,DAL(数据访问层),BLL(业务逻辑层)的实现。 实际开发中,由于重复代码的操作,会花费大量时间,如果以代码生成器来自动生成三层架构代码,即节省精力,又可以节省大量的时间来做其他业务逻辑的代码,提高开发效率。 简单代码生成器的基本功能描述: 一键生成Model,DAL,BLL,包括对应数据库中表的Model的自动生成,包括生成属性、添加、修改、删除、查询。 阅读全文
posted @ 2012-02-16 15:55 木宛城主 阅读(7752) 评论(8) 推荐(8) 编辑
摘要:三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为: 表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想,复杂项目不能把SQL语句直接写到程序里,不模块话,难以维护。应该采取三层架构。 阅读全文
posted @ 2012-02-10 00:35 木宛城主 阅读(5612) 评论(16) 推荐(12) 编辑
摘要:当使用VS2010时,添加数据库连接,可能出现下面的提示:无法添加数据库未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=neutral,PublicKeyToken=89845dcd8080cc91”或它的一个依赖项。系统找不到指定的文件。到这个页面http://download.microsoft.com/download/b/b/2/bb22098a-c071-415f-9269-2eb26cefb562/instructions_chs.htm下载Microsoft SQL Serv 阅读全文
posted @ 2012-02-09 15:02 木宛城主 阅读(1581) 评论(1) 推荐(0) 编辑
摘要:分拆素数和Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 10263Accepted Submission(s): 4434Problem Description把一个偶数拆成两个不同素数的和,有几种拆法呢?Input输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。Output对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。Sample Input30 26 0Sample Output3 2方法一:/ 阅读全文
posted @ 2012-02-04 23:43 木宛城主 阅读(3785) 评论(0) 推荐(1) 编辑

multifunction lasers
访问人数