MyGeneration + EasyObjects 构建系统开发中的业务实体与数据访问层
来源:互联网 发布:linux vim 跳到指定行 编辑:程序博客网 时间:2024/05/19 02:41
最近学习使用了一下 MyGeneration 与 EasyObjects ,感觉非常不错,特此撰文介绍:
MyGeneration 是一个免费的代码自动生成工具,使用工具提供的各类模版可以快速的生成存储过程,业务实体层与数据访问层的代码,(如使用相关NHibernate的Template,则还可以自动生成xml mapping file),你还可以根据自己的特殊要求编写模版来生成代码。
EasyObjects 是一个基于 MyGeneration 官方提供的数据访问框架 dOOdads, 以及 微软企业库(EL)开发的一个框架。使用他和使用dOOdads一样可以方便的使用自动映射的业务实体来操作底层数据库,甚至不需要你写一行数据库操作代码;同时他还利用了 EL 中的 DAAB 来实现数据库的底层操作,所以你可以放心的使用他而不用担心会出现错误或者效率问题。当然 EasyObjects 针对 DotNet 2.0 现在还只是 CTP 版本,不过作者是个相当热心的人,基本在其论坛上提出的问题,他都会及时提供回答 :)
总体上,我觉得使用这两个工具有以下优点:
1. 可以自动快速生成 Stored Procedures 与 Business Entity Bean (懒人适用)
2. 数据操作由 Microsoft's Enterprise Library 的 DAAB 来保证(微软团队的代码,呵呵)
3. 支持所有主流数据库。(没有做不到,只有想不到)
4. 可以免费用于商业目的!(不要钱的我最喜欢)
- MyGeneration + EasyObjects 构建系统开发中的业务实体与数据访问层
- C# .NET 开发框架EasyObjects及MyGeneration配置示例
- C# .NET 开发框架EasyObjects及MyGeneration配置示例
- 业务逻辑层(BLL)、DAL工厂、DAL接口、实体类、SQLServerDAL数据访问层
- MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码
- MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码
- MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码
- MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码
- MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码
- C# .NET 开发框架EasyObjects及MyGeneration配置示例 (BY 冷家锋)
- 使用easyobjects asp.net ajax + mygeneration(2) easyobjects概述
- APP开发实战54-业务逻辑层设计(Presenter)和数据访问层设计(Model)
- 使用easyobjects asp.net ajax + mygeneration(1)
- 三层架构:表示层-业务逻辑层-数据访问层
- 三层架构:表示层-业务逻辑层-数据访问层
- 三层架构:表示层-业务逻辑层-数据访问层
- 三层架构:表示层-业务逻辑层-数据访问层
- 基于Spring4+Hibernate4的通用数据访问层+业务逻辑层(Dao层+Service层)设计与实现!
- Qt使用正则表达式匹配中文GBK
- gushoyu 2010 12 03.17:02:56
- SQL Server语句优化详解
- 中小企业ERP系统选型四个标准分析
- GR/IR科目的月末调整
- MyGeneration + EasyObjects 构建系统开发中的业务实体与数据访问层
- 从零开始学习iphone开发课程
- Oracle常见SQL分页实现方案
- Ubuntu上挂载新硬盘
- struts1 action 之间传值
- 基于spring 3 注解的junit测试
- sizeof
- WPF的数据处理——出自《IT168》
- C++的编译和链接过程详解