RestServer 2.0 正式版发布

  1. 使用许可&版权说明
  1. 在保持本软件完整的情况下可以将本软件用于任何商业用途。
  2. 本软件可以自由传播,但是请保持软件相关文件和说明文档完整。
  3. 未经许可不得将本软件反编译进行修改。
  4. 如不同意以上许可请勿使用本软件。
  1. 关于RestServer RestServer是一个快捷的rest服务器,用于直接将数据库数据发布成json格式方便其他需要json格式数据的地方调用。此程序免费,代码有偿提供。1.0.0.22支持所有表数据返回以及表数据条件返回。
  2. 使用环境
  1. 服务器:windows xp,7,8,10,windows server 2003,2008,2012。.
  2. .net FrameWork 4.0。
  3. 数据库:oracle 9i,10g,11g,MSSql2000,2005,2008,2012,MySQL5以上。
  1. RestServer配置使用
  1. 解压软件到相应目录。解压后主要有以下文件:
  2. 安装.net Framework4.0(去微软官方网站下载或者网络搜索即可。)
  3. 配置配置文件,配置文件在目录下RestServer.exe.config使用记事本打开即可进行编辑修改。只需修改configuration/appSettings配置节下面的内容(配置之前最好先进行复制备份,然后再进行修改),配置文件说明如下:

1.1.0.35中增加

a) HOSTNAME为当前主机名称,id地址或域名。 b) PORT为需要使用的端口,请使用系统没有用的否则会创建失败。 c) DBTYPE为数据库类型 必须为ORACLE,MSSQL或MYSQL,分别对应使用ORACLE数据库,MS SqlServer,MySQL数据库。 d) DBCONSTRING为数据库的链接内容 请参考下方样本按照DBTYPE类型进行配置。 e) DATATYPE为类型 支持JSON,JSONP。 f) JSONPHANDEL 设置类型为JSONP时需要配置此内容。 g) WRITELOG
为True时写日志 否则不写日志。 4) 启动软件注意win7以上系统包括Server 2008以上系统请使用右键管理员方式执行,否则会启动失败。启动成功后会有如下提示:

表示服务已经启动成功。接下来我们就可以受用了。

  1. 开始使用 启动成功后就可以使用了。比如上一节配置了t_log和t_car两张表 这时候我们就可以在IE里边输入以下内容进行操作。
  1. 查询表中所有内容返回json,输入http://localhost:9001/rest/t_car/query我们就可以在浏览器中看到如下结果:
  2. 我们需要对标进行查询,比如carno="山A23392"这时候我们可以进行如下查询:http://localhost:9001/rest/t_car/query/carno= carno="山A23392"这时浏览器中显示如下:

当然这里边可以支持sql语句中的where语句进行组合查询。这里就不再做详细说明了。 3) 按列查找 字符类型查找如下:http://localhost:9001/rest/T_TEST/name/'张三'
查询结果:

按照数值列等查找则值不需要’’如下: http://localhost:9001/rest/T_TEST/id/1 查询结果如下:

由于1.1.0.35以后支持JASONP 这时候返回结果类似如下:

  1. 2.0新增内容 支持Postgresql数据库(各scheme中表名勿重复) localhost:9001/rest/T_TEST/q 查询全部 eq:http://localhost:9001/rest/T_TEST/q localhost:9001/rest/T_TEST/q/{where}
    按条件查询 eq:http://localhost:9001/rest/T_TEST/q/id='1' localhost:9001/rest/T_TEST/{colname}/{colvalue} 按列查询 eq:http://localhost:9001/rest/T_TEST/id/'1'
    localhost:9001/rest/T_TEST/q/p/{pagesize}/{pageindex} 所有数据分页 eq:http://localhost:9001/rest/T_TEST/q/p/5/1 localhost:9001/rest/T_TEST/q/p/{pagesize}/{pageindex}/{where}
    按查询条件分页 eq:http://localhost:9001/rest/T_TEST/q/p/10/1/id='1' *带{}为变量 需要输入相应值或者表达式(Where) 全部为get方式
  2. 联系我们 查询所有以及按条件查询已经覆盖了现在互联网上所有的的查询内容需求,当然如果您需要更进一步的功能或者需要源码自己进行深入开发可以通过以下方式联系我: QQ:80163278 淘宝:http://tbflyshop.taobao.com 或者发送电子邮件到devgis@qq.com

下载地址: 

百度网盘:http://pan.baidu.com/s/1gfGjVkJ

github:https://github.com/devgis/RestServer

时间: 2024-07-28 16:27:12

RestServer 2.0 正式版发布的相关文章

QQ 6.0正式版发布:集成式聊天窗口 新增网页助手

QQ 6.0正式版发布:集成式聊天窗口 新增网页助手7月3日消息,腾讯今天正式发布了QQ 6.0,版本号为11743.QQ 6.0采用全新视觉界面,更简洁纯净,全新集成式聊天窗口,融合皮肤.气泡.QQ秀,还新增了网页助手.QQ 6.0新功能列举 如下:1.集成式聊天窗口,轻松应对多人聊天:2.皮肤.气泡.QQ秀完美融合,聊天窗口更清爽更时尚:3."我的收藏"新增网页助手,浏览器网页上的内容可快速收藏到QQ:4.导出手机相册功能优化:5.消息发送失败的情况下可支持一键重发:6.讨论组.群

MyEclipse 8.0正式版发布+高速下载以及安装+注册码+破解+升级

MyEclipse 8.0正式版发布+高速下载以及安装+注册码+破解+升级 100%可用! MyEclipse Enterprise Workbench(企业级工作平台) 8.0版发布了! MyEclipse是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发.发布,以及应用程序服务器的整合方面极大的提高工作效率.MyEclipse是功能 丰富的 J2EE集成开发环境,包括了完备的编码.调试.测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javasc

Android QQ 6.7.0正式版发布 聊天时点击图片可直接编辑并发送

腾讯手机版Android QQ v6.7.0正式版发布,上一个正式版发布于1月18日,时隔56天又迎来了新版升级,聊天窗口新增GIF热图推荐,聊天时点击图片可直接编辑并发送,可将手机中连拍照片生成动图发表到说说,短视频拍摄时间延长至10秒,转发多条消息时可选择逐条转发或合并转发. 近期版本QQ更新了本次更新主要是空间口令红包.问答红包,玩转红包迎新年.新增短视频涂鸦挂件,短视频可保存至本地相册,两人视频通话漫画滤镜,资料卡勋章墙可点亮勋章等. 手机版QQ6.7.0更新了什么? 聊天窗口新增GIF

Android 5.0正式版发布 Nexus设备率先更新

Android 5.0正式版发布 Nexus设备率先更新腾讯数码讯(马炯慧)经过一次跳票之后,谷歌终于在今天凌晨发布了Android 5.0的正式版本.当然Android的每一次系统升级,能在第一时间尝鲜的一定少不了Nexus系列设备.从目前得到的消息来看,首批支持升级的设备包含Nexus 9.Nexus 5.Nexus 7 2012/2013 Wi-Fi.Nexus 10以及Nexus Player等设备.持有以上设备的朋友,可以通过下载原厂镜像(底包)和 驱动程序 手动刷机升级,或者还可以等

Angular 4.2.0 正式版发布,Web 前端框架

Angular 4.2.0 正式版发布了,更新如下: Bug 修复 animations: ensure web-animations understands a numeric CSS perspective value (819514a), closes #14007 animations: evaluate substitutions on option param values (e9886d7) forms: fix min and max validator behavior on

路过秋天版博客 V2.0 正式版发布 增加后台管理系统[支持多语言、多用户、多数据库、目录级URL]

路过秋天版博客发布历史回顾: 1:2010年11月08日---支持多语言.多用户.多数据库.目录级URL之路过秋天版博客发布[绝对有杀伤力的博客] 2:2010年11月10日---基础却容易被忽略的那点事--web入侵方式及注意事项总结 3:2010年11月15日---支持多语言.多用户.多数据库.目录级URL之路过秋天版博客 V1.0正式版 发布[含详细部署安装说明] 4:2010年11月17日---路过秋天版博客-皮肤制作指南 [附犀利哥入侵攻防站话题] 5:2010年11月29日---路过

支持多语言、多用户、多数据库、完美URL之路过秋天版博客 V1.0正式版 发布[含详细部署安装说明]

2010年11月8日,由于网友的期待,勿勿发布了 支持多语言.多用户.多数据库.完美URL之路过秋天版博客发布[绝对有杀伤力的博客] 在发布的当天,有相当多的网友很给力,对在线演示版本其进行了相当程度的测试,犹其是针对安全性的测试更是卯足了劲, 于是不少很明显的漏洞及bug便轻易浮出了水面,为了防止其它用户也能正常访问, 于是采取时即修正更新的方式,一边修正一边测试了......一直进行了约2天的时间......   2010年11月10日,在针对安全问题及少数问题其它问题进行修正趋于稳定之后:

HDwiki5.0正式版发布时间确定

中介交易 SEO诊断 淘宝客 云主机 技术大厅 宣布即将发布旗下开源百科建站系统的最新升级版本--HDwiki5.0正式版. 在HDwiki5.0 Beta版发布后的一个多月里,工作人员广泛收集并采纳众多用户的建议,在经过技术的最终测试后,决定将部分建议在即将发布的HDwiki5.0正式版中予以展现. HDwiki5.0正式版秉承了以往版本的优点,还带来了相当多的更新内容.HDwiki5.0的后台界面的优化和功能的梳理,使操作更便捷,功能放置更合理,视觉上更加美观;语言包修改功能的增加,可以让用

Hishop易分销2.0正式版发布 无缝对接淘宝

5月15日,国内最大的网络分销电子商务软件及服务提供商长沙海商http://www.aliyun.com/zixun/aggregation/12311.html">网络技术有限公司(以下简称Hishop),在上午10时许,正式对外发布了"易分销2.0正式版".据了解,这是易分销在针对数十万家分销用户需求数据的动态分析为依据而研发的.在易分销1.2.1正式版基础上,新增了以 无缝对接淘宝为核心功能的21项功能添加,108项功能优化,168项技术重构,为电商面临的&quo