码迷,mamicode.com
首页 >  
搜索关键字:高内聚    ( 625个结果
Asp.Net MVC+EF+三层架构搭建
三层架构与MVC的关系 三层架构是一个分层式的软件体系架构设计,分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。分层的目的是为了实现“高内聚,低耦合”的思想,有利于系统后期的维护、更新或者移植。 MVC是一个设计模式,分为::MVC 即Model(模型),View(视图),Cont ...
分类:Web程序   时间:2018-08-23 19:33:08    阅读次数:212
《如何在struts+spring+hibernate的框架下构建低耦合高内聚的软件》
问题的提出我常常在思考一个问题,我们如何能设计出高水平、高质量的软件出来。怎样是高水平、高质量的软件?它应当是易于维护、易于适应变更、可重用性好的一个系统。如何做到这一点呢?答案当然是“低耦合、高内聚”了。低耦合就是软件在构造的时候,各个模块、各个功能、各个类都不会过度依赖于它周围的环境。只有这样, ...
分类:编程语言   时间:2018-08-22 10:22:24    阅读次数:147
软件设计要素初探:组件化思想
将整个系统划分为若干正交的紧密关联的子系统,以及高内聚低耦合的小而美的模块与微服务,理清职责、交互与边界。划分的基本原则是“识别、分离和组合关注点”。 ...
分类:其他好文   时间:2018-08-19 20:03:55    阅读次数:217
使用Java实现面向对象编程——第四章 异常
1、 接口:接口就是给出一些没有内容的方法,封装到一起,到某个类要使用的时候,在根据具体情况把这些方法写出来。 接口是更加抽象的抽象的类, 抽象类里的方法可以有方法体, 接口里的所有方法都没有方法体。 接口体现了程序设计的多态和高内聚低偶合的设计思想。 接口是一种规范和标准,他们可以约束类的行为,是 ...
分类:编程语言   时间:2018-08-16 20:05:14    阅读次数:232
三层架构
三层架构是分别在src和webroot中写,src中分别写三个包,分别为实体类包、接口包、实现接口的包。在webroot里新建jsp文件,里面是纯设计,没有java代码。在webroot下新建个文件夹,把要实现的代码分别写在新的jsp页面里,通过代码进行跳转 三层架构(3-tier applicat ...
分类:其他好文   时间:2018-08-13 18:10:10    阅读次数:199
Python网络编程(weekly summary1)
网络的目的是什么? 用于信息传输、接受 能把各个点、面、体的信息链接到一起 实现资源的共享 OSI模型: 应用层:提供程序服务 表示层:数据加密、优化、压缩 会话层:建立链接、传输服务 传输层:提供数据传输服务 网络层:路由选择 网路互联 连表层:链接交换 物理层:硬件、接口、网卡规定等 特点: 将 ...
分类:编程语言   时间:2018-08-12 15:45:07    阅读次数:144
简单介绍三层架构
简单介绍三层架构 三层架构——3-tier architecture:通常意义上的三层架构就是将整个业务应用划分为:界面层、业务逻辑层、数据访问层。 区分层次的目的即为了“高内聚低耦合”的思想,在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构,微软推荐的分层式结构一般分为三层,从下至上 ...
分类:其他好文   时间:2018-08-11 22:01:52    阅读次数:179
1.java学习---继承
一、继承的基本概述继承的概述就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。 继承的格式public class 子类 extends 父类{ }继承的优缺点(1)子类自动拥有了父类的非私有的成员,子类也可以有自己的成员。(2)提高了代码的互用性和扩展性。(3)耦合性太高,不利于开发原则:高内聚低耦合。(4)java中只支
分类:编程语言   时间:2018-07-24 23:43:57    阅读次数:221
使用vue+koa实现一个简单的图书小程序(1)
这个系列的博客用来记录我开发时候遇到的问题以及学习到的知识 边做边学: 前后端分离,高内聚低耦合小程序端使用了mpvue 内部使用了vuejs的语法 来做整个小程序的渲染层 后端使用的是koa2搭建一个本地的开发环境(node.js方案): 官方文档:https://cloud.tencent.co ...
分类:其他好文   时间:2018-07-23 14:44:11    阅读次数:317
Java复习2-对象与类
回顾基础知识过程中遇到的感觉需要记录一下的知识点。 封装 我们设计的class应当尽可能的高内聚,体现为封装的程度。一个class的属性应该只能自己修改,其他class都只是与本class沟通,而不应该有能力修改。比较常见的一个问题是Date属性。 业务开发中经常需要设计class的日期属性,比如b ...
分类:编程语言   时间:2018-07-07 17:47:53    阅读次数:188
625条   上一页 1 ... 15 16 17 18 19 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!