怎样设计REST中间件---中间件JSON对数据库数据的组织
2024-08-24 21:05:01
怎样设计REST中间件---中间件JSON对数据库数据的组织
SQL查询语句有:select
SQL非查询语句有:insert, update, delete 三种
中间件JSON对数据库数据的组织也要相应匹配。
中间件SQL查询时要将数据序列为JSON字符串:
{"data":[{"字段1":1,"字段2":"1"},{}]};
客户端根据接收到的JSON字符串还原出数据并呈现。
客户端向中间件提交修改的数据时要将变动的数据序列为JSON字符串:
{
"update":[{"tablename":"t1","where":"字段1=0","字段1":"1","字段2":0},{}]
,"insert":[{"tablename":"t1","字段1":"1","字段2":0},{}]
,"delete":[{"tablename":"t1","where":"字段1=1"},{}]
}
中间件根据接收到的JSON字符串拼出要修改的SQL语句并执行。
最新文章
- 【ZOJ】3329 One Person Game
- Getuserpassword
- RHEL 6.4中解决xx用户不在sudoers列表,此事将被报告的问题
- POJ 2992 Divisors (求因子个数)
- Java源代码分析与生成
- POJ1995 Raising Modulo Numbers(快速幂)
- keil MDK编译器警告和错误详解(不定期更新)
- BZOJ 1491: [NOI2007]社交网络( floyd )
- ios7状态栏属性的设置
- Cocos2d-x v3.0正式版尝鲜体验【3】 Label文本标签
- C# Memcached缓存
- nginx视频直播/点播服务干货分享
- 深入认识XmlReader
- 听翁恺老师mooc笔记(11)--结构和函数
- 2014-10-30NOIP复习题1
- 一些常用的linux命令(2)
- Newtonsoft.Json WindowPhone7.1
- GEC6818交叉开发环境搭建拟稿
- FlexRay笔记
- VSS2005源代码管理