2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

微软模式与实践团队发布 Repository Factory

  • 2007-08-27
  • 本文字数:791 字

    阅读完需:约 3 分钟

Repository Factory 是微软模式与实践团队(Microsoft Patterns & Practices Team)最新发布的全新指南开发包。它替代了之前被 Web Service Software Factory(WSSF)集成的 Data Access Guidance Package 指南开发包。

Johnny Halife 在他的 Blog 上指出:这个指南开发包并不是一个对象 - 关系映射(Object-Relational Mapping,ORM)工具,它的“目的是作为一个轻量级的代码生成器,以自动化完成绝大部分生成领域模型对象(domain model object)并将之持久化到数据库的任务代码”。Johnny 列举的下面这个列表,指出了 Repository Factory 的改进之处,它们是在开发这个指南包的第一周第二周中加入进去的。

  1. 开发包被移植到 GAT/GAX 2007 7 月 CTP 版本上。
  2. 对 WSSF 的依赖被全部移除。因此 Repository Factory 现在是一个完全独立的指南开发包。
  3. 之前由开发包生成并且包含多个基类的通用代码,现在被打包成为一个独立的 DLL,并由 Repository Factory 项目引用。
  4. 生成了一个通用基本接口,来支持 IoC 模式
  5. 除通用基本接口外,还生成了一个 Factory 类,并可以在项目配置文件中进行配置。因此,Repository Factory 的实现方式可以通过修改配置文件切换。
  6. 为自定义存储操作的方便,加入了从实体字段到存储过程参数的自动映射。
  7. 数据库名称和配置从生成的 Repository 转移到了 Repository。
  8. Repository 方案的设置(操作和映射)现在可以保存起来以供重用。

Repository Factory 仍在继续开发中,当前版本可以从 CodePlex 站点下载。由于该项目是面向社区的,你可以在社区站点上对自己喜爱的特性进行投票,来影响其功能和特性的组合。

查看英文原文: Microsoft Patterns & Practices Team publishes Repository Factory - - - - - -

译者简介:郑柯,有志于在中国的软件开发业界推广 Agile 的理念和方法论,笃信以人为本,关注 Ruby,关注敏捷,关注人。参与 InfoQ 中文站内容建设,请邮件至 china-editorial@infoq.com

2007-08-27 01:302047
用户头像

发布了 479 篇内容, 共 170.4 次阅读, 收获喜欢 52 次。

关注

评论

发布
暂无评论
发现更多内容

真是绝了!git标星19

Java 程序员 后端

程序员如何提高影响力

Java 程序员 后端

程序流程控制(1)

Java 程序员 后端

社招和校招有什么不同?阿里美团等大厂JAVA社招面经分享!

Java 程序员 后端

程序员必备基础:Git 命令全方位学习

Java 程序员 后端

程序员必备的思维能力:结构化思维

Java 程序员 后端

神了!对标阿里P8的JVM超硬核神仙笔记,了解至少定级P6+

Java 程序员 后端

程序员必须掌握的600个英语单词

Java 程序员 后端

看懂这篇文章就够了!什么是Redis缓存雪崩、缓存穿透和缓存击穿-五分钟统统搞定

Java 程序员 后端

看透了 Redis 源码之后,我总结出来的几点心得

Java 程序员 后端

知道这些面试技巧,让你的测试求职少走弯路

Java 程序员 后端

看阿里P8用5个核心技术和200个案例带你解密阿里亿级流量核心架构

Java 程序员 后端

硬核,这 3 款 IDE 插件让你的代码牢不可破

Java 程序员 后端

程序员你了解零拷贝吗?

Java 程序员 后端

看完这篇还不懂HashMap的扩容机制,那我要哭了~

Java 程序员 后端

程序员膨胀了?年薪100万,腾讯程序员跟南航飞行员差不多?

Java 程序员 后端

程序员面试防坑宝典,助你秋招一臂之力(建议收藏,文末有彩蛋)

Java 程序员 后端

程序员欣宸文章汇总(Spring篇)

Java 程序员 后端

程序员缺乏经验的 7 种表现

Java 程序员 后端

看看AQS阻塞队列和条件队列

Java 程序员 后端

程序员如何利用技术变现?

Java 程序员 后端

程序员欣宸文章汇总(Java篇)

Java 程序员 后端

硬核,学习 Java 的一点小建议(思维导图,建议收藏)

Java 程序员 后端

程序人生:做了6年Java开发,海投28家简历被拒,该何去何从?

Java 程序员 后端

程序员,你以为你很优秀,但却面试屡屡失败?

Java 程序员 后端

真香!面试题库泄漏,在Github一夜爆火的面试题库,被各大厂要求直接下架

Java 程序员 后端

知道这些线程池底层源码的知识,你也能和面试官扯半小时

Java 程序员 后端

硬核!SpringBoot连接MySQL数据库,十分钟啃透

Java 程序员 后端

知乎热问:国家何时整治程序员的高薪现象?太可怕了!

Java 程序员 后端

秀出新天际的SpringBoot笔记,让开发像搭积木一样简单

Java 程序员 后端

程序员的黄金五年,如何做到从月薪8K达到38K?

Java 程序员 后端

微软模式与实践团队发布Repository Factory_.NET_Hartmut Wilms_InfoQ精选文章