博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RestServer 2.0 正式版发布
阅读量:7095 次
发布时间:2019-06-28

本文共 1774 字,大约阅读时间需要 5 分钟。

  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,输入

  2. 我们需要对标进行查询,比如carno="山A23392"这时候我们可以进行如下查询: carno="山A23392"这时浏览器中显示如下:

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

按照数值列等查找则值不需要’’如下:  查询结果如下:

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

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

转载地址:http://skoql.baihongyu.com/

你可能感兴趣的文章
网站在架构时要考虑的事情
查看>>
MySQL修改root密码的多种方法
查看>>
android中WebView小结
查看>>
7、yum 学习笔记
查看>>
gentoo-livedvd安装
查看>>
myphpadmin导入SQL文件大小的限制
查看>>
linux内核源码目录结构
查看>>
linux 文本命令之----tr
查看>>
Failed to execute goal 拒绝访问
查看>>
HttpsURLConnection
查看>>
搞懂深度学习到底需要哪些数学知识
查看>>
java学习:理解final
查看>>
我的友情链接
查看>>
什么是区域链
查看>>
spring 手动 注入 销毁 bean
查看>>
Spring Boot 启动加载数据 CommandLineRunner
查看>>
AXIS2中OMElement和Java对象之间的转换 分享
查看>>
Manual Transaction 模式
查看>>
老男孩教育每日一题-第104天-如何查看linux系统时间?若当前系统时区不是中国,如何修改?...
查看>>
Hive 环境搭建
查看>>