01 2018 档案

REDIS客户端封装实践2
摘要:接上一篇[REDIS客户端封装意淫](https://www.jianshu.com/p/03132e0d50e2) 对现在有接口,进一步重构。 进一步对客户端友好封装,对数据类型的转换,封装进框架内。增加CacheDataNotFound hook,并保留原有异常抛出接口,提供客户端灵活... 阅读全文

posted @ 2018-01-30 13:32 hiaming 阅读(166) 评论(0) 推荐(0)

SPARROW 框架redis客户端封装实践
摘要:redis 本身有客户端,先抛出来一个问题?为什么要对redis客户端进行二次封装?大概在11年时侯,第一次接触redis,那时侯研究过redis的各种数据结构,直接拿redis的客户端jedis直接用。公司安排人要对jedis进行封装,当时就很不理解,为什么非要封装一次才可以?后来自己写框... 阅读全文

posted @ 2018-01-25 21:41 hiaming 阅读(211) 评论(0) 推荐(0)

SPARROW架构介绍
摘要:sparrow 框架设计最大化解耦,理论上业务层只依赖SPARROW-FACADE即可,接口可由第三方如spring c3p0 fastjson logback 具体实现。整体架构图如下:SPARROW 架构图 SPARROW-FACADE基础核心层,实现了一些框架和上层业务涉及到的一些... 阅读全文

posted @ 2018-01-24 22:02 hiaming 阅读(453) 评论(0) 推荐(0)

Sparrow 框架设计哲学
摘要:sparrow 框架麻雀虽小,但五脏俱全为什么要写这个框架?这个框架我从11年开始写,中间重构了n遍,最原始的代码可能都找不到了,之所以坚持写,不是想新造轮子。 主要是从中学习基础原理。 经过近十年的打磨,有些设计思想和理念,是值得学习的,比如spring mvc 的设计模式,orm ico... 阅读全文

posted @ 2018-01-24 13:21 hiaming 阅读(282) 评论(0) 推荐(0)

导航