Atitit  基于meta的orm,提升加速数据库相关应用的开发

1.1. Overview概论1

1.2. Function & Feature功能特性1

1.2.1. meta api2

1.2.2. 动态实体{}2

1.2.3. 使用sql、linq作为数据操作标准化dsl3

1.2.4. Js版本orm接口3

1.1. Overview概论

主要是为了解决这些问题。。

现有的orm方案流行有mybatis,hibernate等。。但往往要加很多注解或者配置,比较繁琐。。

既然字段的定义以及属性都在数据库里面存储,那么可以直接利用meta api从数据库里面获取定义就可以了。

实体对象定义繁琐。。

1.2. Function & Feature功能特性

1.2.1. meta api

因为要获取字段的信息,比如名字,长度,数据格式等。既然字段的定义以及属性都在数据库里面存储,那么可以直接利用meta api从数据库里面获取定义就可以了。

1.2.2. 动态实体{} 

免去繁琐的实体对象的配置与编译

对于简单应用 直接界面ui传递到数据库

建立起h5 ui>> jquery >http param>>req >>dic/map>>sql

对于复杂应用,可以在中阶层做一些操作与转换

1.2.3. 使用sql、linq作为数据操作标准化dsl

1.2.4. Js版本orm接口

Note:公网应用需要增加安全配置。。。内网应用可直接快捷使用。。

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )

汉字名:艾提拉(艾龙),   EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

Atiend

Atitit  基于meta的orm,提升加速数据库相关应用的开发相关推荐

  1. TinyFrame开篇:基于CodeFirst的ORM

    前言 做项目的这段时间,由于比较忙,一直没有机会闲下来思考.正好趁目前手头活儿轻松点,就花了一两天时间搭建了一个比较简单的框架,名称暂时就叫做:TinyFrame吧.顾名思义,就是微框架的意思.虽然这 ...

  2. 基于Xilinx FPGA生态,加速提升视频处理质量

    随着5G开启万物互联的崭新纪元,用户.流量.应用场景不断扩张,视频服务不仅会深入渗透全产业领域,也将为各行各业的产品应用增值赋能.不断提升的存储.传输与计算资源,从分辨率.码率.色彩与传输稳定性上全方 ...

  3. 遇见未来 | 基于软件定义存储的数据加速解决方案:让你的系统加速跑

    在互联网和大数据的压力下,很多企业面临着经济增长下滑.跨行业竞争激烈,用户需求越来越个性化.于是如何实现转型.业务创新和盈利增长成为企业的共同诉求. 而依靠硬件的提升获取系统性能大幅度提升的日子已经一 ...

  4. Atitit 纯java项目的提升进度大法---通用json dsl接口

    Atitit 纯java项目的提升进度大法---通用json dsl接口 1. Json dsl接口1 1.1. Url:  http://aaa.com/api_jsondsl?dsl={}1 1. ...

  5. 云知声 Atlas 超算平台: 基于 Fluid + Alluxio 的计算加速实践

    Fluid 是云原生基金会 CNCF 下的云原生数据编排和加速项目,由南京大学.阿里云及 Alluxio 社区联合发起并开源.本文主要介绍云知声 Atlas 超算平台基于 Fluid + Alluxi ...

  6. node本地连接服务器的数据库_基于Node.jsORM框架Sequelize的数据库迁移一

    开课吧Web前端教程 前言 在日常的后端项目开发中,我们经常需要和数据库打交道.在这个过程中,我们需要创建数据库.表还有一些测试数据.许多时候,因为业务需求的变更导致的数据库结构的变化,需要修改数据库 ...

  7. 基于 NVIDIA GPU 和 RAPIDS 加速 Spark 3.0

    导读:今天给大家分享的主题是基于NVIDIA GPU和RAPIDS加速Apache Spark 3.0,首先会介绍Apache Spark的RAPIDS加速器及工作原理,然后分享我们对于Shuffle ...

  8. python应用内部审计_基于大数据技术提升内部审计质量的路径

    龙源期刊网 http://www.qikan.com.cn 基于大数据技术提升内部审计质量的路径 作者:彭德锦 方智 来源:<中国内部审计> 2019 年第 07 期 [ 摘要 ] 随着大 ...

  9. 基于Unity的软光栅实现(3):基于Job system的多核加速光栅化

    文章目录 系列文章导航 拥抱CPU多核计算 Job System简介 ParallelFor Job JobRasterizer 数据准备:JobRenderObjectData 缓冲区表示和Clea ...

  10. CI框架的使用-原生SQL和ORM模式操作数据库、视图

    一  数据库配置文件的配置和自动加载 1 直接修改config文件夹下面的database.php,把数据库相关信息填上去即可 $db['default'] = array('dsn' => ' ...

最新文章

  1. C#中对文件进行选择对话框打开和保存对话框进行复制
  2. Unhandled event loop exception PermGen space
  3. C++ 读取单个字符
  4. android在副屏中运行一个应用_android一个app打开另一个app的指定页面
  5. Python接口自动化之使用requests库发送http请求
  6. 人脸图像数据库(完整版)
  7. wordpress主题模板开发制作教程
  8. 【PS4开发】如何通过unity3d发布ps4应用
  9. 短信验证码平台有哪些比较好用?
  10. 微信拍一拍怎么撤回(无法撤回原因是这样的)
  11. 数论概论笔记(二)勾股数组
  12. 你的计划为什么执行不下去?怎么破?
  13. Android-仿微信图片选择器
  14. Unity2019学习:常用功能--Camera摄像机
  15. 解决CSS position:fixed 兼容问题
  16. wordpress批量导入文章详细教程
  17. 如果被亚马逊AWS扣费,应该怎么办啊?(亚马逊AWS服务还是很棒的)
  18. 操作系统期末试卷解析(1)
  19. FPGA之触摸按键控制LED灯实验
  20. 【大数据架构】-- 开源框架技术汇总

热门文章

  1. Bit,Byte,WORD,DWORD区别和联系
  2. centos安装libconfig
  3. WINDOWS常用端口列表
  4. Ubuntu下hadoop2.4搭建集群(单机模式)
  5. 【springmvc+mybatis项目实战】杰信商贸-14.购销合同添加+修改+删除+查看
  6. 关于使用,NI采集卡+labview信号采集,问题交流【第二贴】
  7. 跨平台日志清理工具 Log-Cutter v2.0.1 RC-1 发布
  8. DM365的UBL源码分析(二)
  9. 使用python调用shell判断当前进程是否存在
  10. jquery实现简单的滑动解锁