码迷,mamicode.com
首页 >  
搜索关键字:耦合性    ( 627个结果
极客设计模式之美学习-传统MVC和DDD充血模型(二)
贫血模型 贫血模型例子 现在传统的MVC开发基本上都是贫血模型 如以下代码 我们工作中经常使用 我们将所有业务逻辑都写在servcie里面 将BO和业务逻辑根据service分离开了,这是一种面向过程的风格开发方式 充血模型 什么是充血模型 在贫血模型中,数据和业务逻辑被分割到不同的类中。充血模型( ...
分类:Web程序   时间:2019-12-27 15:17:26    阅读次数:182
面向对象之:封装,多态,以及类的约束
1.封装 把很多数据封装到?个对象中. 把固定功能的代码封装到?个代码块, 函数, 对象, 打包成模块. 这都属于封装的思想. 具体的情况具体分析. 比如. 你写了?个很?B的函数. 那这个也可以被称为封装. 在?向对象思想中. 是把?些看似?关紧要的内容组合到?起统?进?存储和使?. 这就是封装. ...
分类:其他好文   时间:2019-12-23 22:05:25    阅读次数:256
【消息队列】为什么要使用消息队列、消息队列优缺点??
本文首发于微信公众号【坂本先生】 原文地址:https://mp.weixin.qq.com/s/XjfuMdLZALH7h7JNXrpIpA 一、为什么使用消息队列 核心的有3个:解耦、异步、削峰 (1)解耦 传统模式: 传统模式的缺点: 系统间耦合性太强,如上图所示,系统A在代码中直接调用系统B ...
分类:其他好文   时间:2019-12-21 22:19:53    阅读次数:108
一文解读分布式事务 (转)
这篇文章将介绍什么是分布式事务,分布式事务解决什么问题,对分布式事务实现的难点,解决思路,不同场景下方案的选择,通过图解的方式进行梳理、总结和比较。 相信耐心看完这篇文章,谈到分布式事务,不再只是有“2PC”、“3PC”、“MQ的消息事务”、“最终一致性”、“TCC”等这些知识碎片,而是能够将知识连 ...
分类:其他好文   时间:2019-12-07 01:23:45    阅读次数:128
多态在面向对象中的意义以及带来的好处
多态的概念:相同的行为,不同的实现 什么是静态多态?什么是动态多态? 静态多态:编译时就已经确定了结果,例如重载和重写 动态多态:运行时确定结果, 动态多态是依赖什么技术实现的? 继承 重写 向上转型(父类引用指向子类对象 动态多态的好处是什么? 减少了代码的耦合性,后期需要修改的时候只需要添加内容 ...
分类:其他好文   时间:2019-12-01 00:10:19    阅读次数:109
开始写游戏 --- 第八篇
开始写游戏 第八篇 今天写了 1、背包的动态菜单: 2、穿戴功能 下面说一下心得: 1、组件一定要保持独立性,耦合性一定要低! 是的,我之前大意了,我把 角色面板组件 不小心和 事件类 绑一起去了。 这样的话,不利于移植。以后要避免这种耦合。 组件之间的莲藕,交给 场景类 去做。 组件和组件之间,要 ...
分类:其他好文   时间:2019-11-30 17:43:51    阅读次数:86
ASP.NET Core实现对象自动映射-AgileMapper
原文:ASP.NET Core实现对象自动映射-AgileMapper 我们为什么要在对象之间做映射 处于耦合性或者安全性考虑或者性能考虑我们不希望将Model模型传递给他们,我们会在项目中创建一些DTO(Data transfer object数据传输对象),进行数据的传输. 概述 AgileMa... ...
分类:移动开发   时间:2019-11-30 00:15:17    阅读次数:102
java - mybatis,hibernet,jdbc的区别
mybatis是用来负责和数据库进行交互的框架(DAO (data access object))。 数据库交互的方法: 1. jdbc: java自带的最原始的方法,调用连接方法(数据库ip,账号密码,查询条件等都是参数),然后拼接sql语句进行操作 耦合性太大(修改数据库后需要修改所有java相 ...
分类:数据库   时间:2019-11-25 09:30:44    阅读次数:124
建造者模式
盖房项目需求 1、需要建房子:这一过程为打桩、砌墙、封顶; 2、房子有各种各样的,比如普通房,高楼,别墅,各种房子的过程虽然一样,但是要求不要相同的; 3、请编写程序,完成需求。 传统方式 1、房子类 房子抽象父类: 普通房子: 高楼: 2、Client类 传统方式解决盖房需求问题的优缺点分析: 优 ...
分类:其他好文   时间:2019-11-18 09:44:52    阅读次数:62
简单工厂模式
一、定义: 简单工厂模式,是指通过一个类创建某一类型的实例,根据传入的参数不同,创建对应的实例。这些实例都有一个共同的父类。 二、特点: 将具体的业务逻辑分离封装,客户端只需通过工厂类,来创建所需的实例。后期维护时也只需维护具体的实现类,降低耦合性。利用了java的封装、继承、多态三大特性。 三、示 ...
分类:其他好文   时间:2019-11-16 17:20:03    阅读次数:59
627条   上一页 1 ... 6 7 8 9 10 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!