当前帖子分类: 设计模式和架构 >

代码的耦合的原理和场景

代码的耦合的原理和场景 2017-02-11   阅读全文

本文参考《浮现式设计》一书,并糅合我的理解、画图和网上资料撰写。         

软件系统中,代码耦合表示系统某一个部分发生变化时会影响到另一部分的情况。         

对耦合程度复杂的模块或核心模块进行修改时,就会出现牵一发而动全身的情况, 

如果耦合设计得不好,就会导致我们不敢改,不敢重构,不敢优化的情况。

Craft6代码生成器原理、类结构、配置文件介绍和使用简述

Craft6代码生成器原理、类结构、配置文件介绍和使用简述 2016-12-28   阅读全文

Craft6代码生成器原理、类结构、配置文件介绍和使用简述

微信支付实际集成代码和业务文档

微信支付实际集成代码和业务文档 2016-12-27   阅读全文

微信支付的web端和wap端集成实际项目参考代码。

C6 开发框架正式销售,100%源码交付

C6 开发框架正式销售,100%源码交付 2016-10-07   阅读全文

以前写过一系列C6的博文,一些朋友也咨询过该框架

的事情,由于这两年各种忙碌,所以都忘记这事,整

个国庆期间都待在家里,把两年前的该框架整理出来,

加入了了这两年新的各类技术和框架设计心得和一些

代码积累,提炼出新的C6开发框架,并且考虑到一定

的开发成本,所以在结构上进行了一定的简化,有助

于中小型技术团队快速上手开发Java Web项目。

C6架构,基于新结构的分层类图

2015-01-30   阅读全文

1、在新增的app-apiservice模块中增加了对各类前端的接口服务项目,依赖app-web模块,

可以独立部署,对不同的前端提供统一的接口服务。

2、接口符合RESTful规范。

3、扩展性,以后项目越加庞大后,可以进一步拆分。

例如app-apiservice-gl(公共功能)、app-apiservice-ou(用户、组织和权限)、

api-apiservice-so(销售订单接口)等等。

4、接口均是返回json,可以单独进行单元测试。


C6架构,针对高并发、高可用和多前端 V2

C6架构,针对高并发、高可用和多前端 V2 2015-01-26   阅读全文

近期随着项目的开发,对原先的C6架构也做了不少优化和扩展,我称为 V2 版本。


整个架构体系分为四大层次。

对比V1,本次增加了:

1、增加了service-solr模块,完成了对Solr的集成。并在biz-ec模块中使用了solr进行数据索引化CRUD。

2、增加了service-redis模块,基于Jedis对Redis进行了集成,通过注解形式为其它模块提供缓存服务。

   并使用redis进行tomcat的session共享管理。

3、各类业务功能的完善。

4、增加了app-service 模块,用于对前端WEB、WAP和移动APP提供RESTful规范的接口,并且对各类接口

的实现提供版本管理机制。


颜超敏,唯心六艺,Craft6.cn,电子商务博客,电子商务研发,电商研发,电子商务研究,电商研究,电子商务专家,电商专家,电子商务知识,电商知识,电子商务教程,电商教程,电子商务模式,电子商务平台,电子商务商业模式,电子商务数据库设计,电商数据库设计,电子商务系统分析,Java架构设计,Java软件架构,B2C,O2O,o2o模式,o2o电子商务,o2o电子商务平台,中国电子商务,电子商务平台建设方案
粤ICP备14060523号 Copyright @2014 -唯心六艺软件