# Goku.WebService.Bus
**Repository Path**: dingyi89757/Goku.WebService.Bus
## Basic Information
- **Project Name**: Goku.WebService.Bus
- **Description**: 基于 Spring + Apache CXF +Mybatis 开发 webservice 服务
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: http://www.cnblogs.com/nbfujx/p/7750898.html
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 39
- **Created**: 2017-11-01
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Goku.WebService.Bus
基于 Spring + Apache CXF +Mybatis 开发SOAP的 WebService 服务
# 原理
Mybatis基于动态代理实现Mapper接口,实现快速开发SOAP的WebService接口服务
# 功能
支持下列操作
| 操作类型|交易方法|说明|
| ------------- |:-------------:| -------------:|
|新增|insert|可批量|
|修改|update|可批量|
|新增或者修改|insertOrUpdate|可批量|
|删除|delete|可批量|
|查询单个|SelectOne|
|查询列表|SelectList|支持分页,需要入参带分页标志参数|
|存储过程处理|SelectProc|支持分页,需要入带待分页标志参数|
# xml格式
## 1.新增或者修改
入参:
```xml
22
22
insertOrupdate
sysUserMapper
113
mnbhkl
666
3344
```
出参:
```xml
成功
0
```
## 2.查询列表
入参:
```xml
22
22
SelectList
sysUserMapper
fjx
```
出参:
```xml
E1C879F8-C493-D26A-699D-604DE42A2BE6-COMPANY
***
Y
90
***
yYSu0BSux2I6VPBZHaB6hf1Ldi0=
****
nbfujx@qq.com
***
***
N
2017-08-04 09:07:26.0
fjx
normal
2013-07-03 14:53:30.0
1
成功
0
```
# 分页查询
入参:
```xml
fjx
1
SelectList
sysUserMapper
Y
1
10
1
```
出参:
```xml
...
...
...
...
...
...
...
...
...
...
0
成功!
1
649
```