WSO2 ——(5)Data Service Server创建Data Service

http://wso2.com/library/tutorials/create-simple-data-service-with-wso2-data-services/

Data service server提供数据服务:支持关系数据库、CSV文件、Excel文件、LDAP服务器数据。使数据服务像web service或者REST风格的web Resources

本文介绍如何创建一个简单的data service。

1.1 准备

下载 WSO2 Data Service

下载MySQL

下载JDK

1.2 创建数据库表

数据库名:Test

表名:student

Name

Marks

Status

Chamara

88

Pass

John

76

Pass

Suminda

69

Pass

Peter

41

Fail

 

1.3 设置Data Service Server

 复制mysql-connector-java-5.1.32.jarE:\test\wso2dss-3.2.0\repository\components\lib文件夹。

启动WSO2 DSS

1.4 创建data service

Service-add-Create

 

点击next

 

点击“add new data source”

 

输入数据源信息,可以点击“test connection”进行数据库连接测试,完成后点击“save”。

 

点击next

 

点击“add new query”

 

 

输入如下信息

 

 

完成后界面如下:

 

 

点击save

点击next

 

点击“add new operation”

 

Finish

最终创建的data service的xml结果如下:

<data name="MyDataService">
   <config id="mydatasource">
      <property name="driverClassName">com.mysql.jdbc.Driver</property>
      <property name="url">jdbc:mysql://localhost:3306/Test</property>
      <property name="username">root</property>
      <property name="password">root</property>
   </config>
   <query id="TestQuery" useConfig="mydatasource">
      <sql>select * from student</sql>
      <result element="BaseElement" rowName="Element">
         <element column="Name" name="Name" xsdType="string"/>
         <element column="Marks" name="Marks" xsdType="string"/>
         <element column="Status" name="Status" xsdType="string"/>
      </result>
   </query>
   <operation name="sampleOperation">
      <call-query href="TestQuery"/>
   </operation>
</data>


从列表中可以看到刚创建的服务“MyDataService

 

1.5 测试

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值