本文共 974 字,大约阅读时间需要 3 分钟。
CYQ.Data V5 配置工具更新说明
最近,我们对 CYQ.Data 配置工具 进行了全面优化,提升了功能体验和使用效率。本文将详细介绍新版本的主要改动和功能增强。
一、新增功能说明
编码模式增强 - 支持三种编码模式:
- A:枚举型模式(MAction、MProc),性能优化
- B:实体型模式(充血型 ORM操作),支持 CodeFirst
- C:纯实体模式(贫血型 ORM操作),通过 CYQ.Data.Orm.DBFast 静态类实现
- 生成实体的规范化
- 数据库链接优化
- 默认数据库链接采用命名为 "数据库名称Conn" 的方式
- 配置格式与 Web.Config 文件保持一致
- 示例代码优化
- 生成的实体代码结构更加规范化
- 示例代码注释更加详细,便于理解
二、DBFast 类详解
为了简化基础操作,我们新增了 CYQ.Data.Orm.DBFast 静态类。该类通过 MAction 的二次封装,实现了常用操作的快速调用。以下为主要功能:
- 查询操作
- 单条记录查询:DBFast.Find (where, columns)
- 分页查询:DBFast.Select (pageIndex, pageSize, where, columns)
- 列表查询:DBFast.Select (pageIndex, pageSize, where, out count)
- 数据操作
- 增加数据:DBFast.Insert (entity)
- 更新数据:DBFast.Update (entity, id)
- 删除数据:DBFast.Delete (id)
- 查询单条记录:DBFast.Find (where)
- 其他功能
- 支持自定义查询条件和列选择
- 提供分页功能和总记录数统计
- 返回类型支持 List 和单条实体
三、适用场景
DBFast 类主要用于快速实现基础的 CRUD 操作,适用于常规的数据处理需求。对于复杂场景,建议使用枚举型模式。
四、总结
CYQ.Data V5 的升级不仅提升了开发效率,也优化了代码结构和可读性。未来,我们将继续关注用户反馈,持续改进配置工具和 ORM 模块。
如果您对 CYQ.Data 系列产品感兴趣,或者需要技术支持,请随时联系我。广州地区的技术爱好者欢迎加入我们,一起探索更多技术奥秘!
转载地址:http://nbzuz.baihongyu.com/