原文:ORM/IOC框架设计感悟

PureORM 暂未开源 是 月份开始的一个突发奇想,期间断断续续,都是利用晚上下班后和周末的一点时间开发出来的一个对象关系映射框架,后来根据自己的想法融入了IOC,在某个特性上同时也涉及到AOP的实现。所以已经不是纯粹的ORM,对于PureORM这个名字来说自然是不合适的,期间也换了不少名字,现在也不打算换了。整个框架的代码量不多,甚至可能比不上我在游戏里的一个比较大的功能模块。站在技术的角度 ...

2012-09-09 21:17 8 3824 推荐指数:

查看详情

.NETORM框架设计(利用抽象、多态实现无反射的绿色环保ORM框架)

最近一直在忙新公司的基础库建设,对系统架构、开发框架及快速开发平台的设计实施都积累了一定的实践经验。 一般的中小型的软件开发公司,如果按照技术储备来衡量软件项目的技术含量的评定依据是可行的。但如果光是按照人头来衡量软件的技术含量是不可靠的。所以我们在选择跳巢的时候是选择大公司还是选择有技术含量 ...

Mon May 07 05:47:00 CST 2012 18 5833
测试框架设计

关于测试框架的好处,比如快速回归提高测试效率,提高测试覆盖率等这里就不讨论了。这里主要讨论自动化框架包含哪些内容,以及如何去设计一个测试框架。 1. 什么是自动化测试框架? 它是由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。 以常见的前端UI ...

Wed Apr 08 22:51:00 CST 2020 0 642
JavaScript 框架设计

JavaScript 高级框架设计 在现在,jQuery等框架已经非常完美,以致于常常忽略了JavaScript原生开发,但是这是非常重要的. 所以,我打算写一个简单的框架,两个目的 熟练框架的思想 熟练DOM操作. 所以我打算,模仿jQuery,实现一个简单的类似 ...

Fri Jul 22 07:40:00 CST 2016 0 2600
爬虫框架设计

最近的一个项目是写一个爬虫框架,这个框架主要采用Master-Slave的结构,Master负责管理要爬取的Url和已经爬取过的Url,Slave可以有多个,主要负责爬取网页内容,以及对爬取下来的网页内容进行持久化的工作。整个项目用Thrift作为RPC通信框架。 1. 爬虫流程 如果是一个 ...

Tue Jan 12 17:12:00 CST 2016 3 3770
RPC 框架设计

RPC 框架设计 初识 RPC 服务化有什么好处? 防止代码拷贝 防止底层复杂性的扩散 防止公共库的耦合 保证 SQL 的质量,能够解除数据库的耦合 什么是 RPC RPC:Remote Procedure Call Protocol,远程过程调用协议,像调用本地 ...

Thu Mar 18 18:48:00 CST 2021 0 13734
框架设计总结

目技术上也就是练练手入个门而已,所以始终对CS的框架比较关注,自己想做个总结,欢迎大家补充和指正。 总体框 ...

Thu Jul 24 18:35:00 CST 2014 26 5466
JavaScript 框架设计(二)

JavaScript 高级框架设计 (二) 上一篇,JavaScript高级框架设计(一)我们 实现了对tag标签的选择 下来我们实现对id的选择,即id选择器. 我们将上一篇的get命名为getTag(),然后再编写一个getId(),和getClass() 然后在总的get方法中调用 ...

Sat Jul 23 22:46:00 CST 2016 3 1070
Rafy 领域实体框架设计 - 重构 ORM 中的 Sql 生成

前言 Rafy 领域实体框架作为一个使用领域驱动设计作为指导思想的开发框架,必然要处理领域实体到数据库表之间的映射,即包含了 ORM 的功能。由于在 09 年最初设计时,ORM 部分的设计并不是最重要的部分,那里 Rafy 的核心是产品线工程、模型驱动开发、界面生成等。所以当时,我们简单 ...

Thu Dec 19 18:06:00 CST 2013 3 2396
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM