文件名称:
protoc-gen-map:grpcprotobufSQL数据映射器框架-源码
开发工具:
文件大小: 136kb
下载次数: 0
上传时间: 2021-01-30
详细说明:原始图
警告:该项目不再维护。 对于SQL数据映射,请使用 。
protoc-gen-map通过将SQL数据映射到协议缓冲区来简化复杂数据集的管理。 除了定义原型消息和SQL语句外,开发人员无需编写任何数据检索或映射代码。
方法
protoc-gen-map采用“数据库映射”方法(在Martin Fowler的描述),在具有严格代码审查流程和专门的数据库建模人员团队的组织中非常有用。
protoc-gen-map与语言无关。 任何支持协议缓冲区的语言都可以使用已定义的消息通过gRPC请求和检索数据。
该框架不是对象关系映射器(ORM)。 对于大型和复杂的数据集,在处理复杂查询时,使用ORM会受到限制并降低性能。
SQL模板
protoc-gen-map使用golang的模板引擎(文本/模板)。 这使开发人员可以根据gRPC请求消息动态修改sql参数,使用if语句或for循环,以及将大型SQL语句拆分为多个逻辑块。 下面的示例中有更多内容。
范例与指南
简单的例子
让我们使用一个非常简单的模式
假设我们要根据某些请求检索博客信息。 为此,我们可以如下创建gRPC服务和SQL模板
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.