摘要: 1.什么是业务代码? 直接用于实现用户需求的代码就是业务代码,比如用户需要查询某个数据,那么直接查询数据库,返回结果的代码,就是业务代码。 2.什么是非业务代码? 辅助业务代码,一般可以脱离业务而存在的代码,比如用户查询某个数据,接收用户输入可能出现中文乱码,这时解决中文乱码的代码并不直接包含在用户 阅读全文
posted @ 2017-07-07 17:59 tonghun 阅读(4584) 评论(0) 推荐(0) 编辑
摘要: 1.什么是高内聚? 内聚针对的是模块内部关系,指的是模块各构成要素间的联系,高内聚说明各构成要素间联系紧密。 2.高内聚的优点 各构成要素间联系紧密,说明各构成要素是实现模块功能充分的存在,没有某一个要素是实现功能不需要的,各要素都被充分地利用了起来,不仅使代码简洁,而且便于维护与复用。试想,假如某 阅读全文
posted @ 2017-07-07 17:44 tonghun 阅读(780) 评论(0) 推荐(1) 编辑
摘要: 一 概述 1.什么是动态查询? 从多个查询条件中随机选择若干个组合成一个DQL语句进行查询,这一过程叫做动态查询。 2.动态查询的难点 可供选择的查询条件多,组合情况多,难以一一列举。 3.最终查询语句的构成 一旦用户向查询条件中输入数据,该查询条件就成为最终条件的一部分。 二 基本原理 1.SQL 阅读全文
posted @ 2017-07-07 15:32 tonghun 阅读(11182) 评论(0) 推荐(0) 编辑