即不是mybatis,又不是orm,那dbtemplate到底实现了什么功能?
通过配置文件,实现操作数据表的(增|删|改|查)能力。
通过配置文件,可配置服务端口,并启动服务(支持协议: HTTP 和 GRPC )
可嵌入到设备上,充当访问设备端数据库的中间件,也可以是小型WEB服务端的选择(当然要看你业务的复杂程度,基本上数据表的操作都能满足,适合快速交付使用)。
前端通过HTTP协议(或GRPC协议),POST一个公开的API接口并传递相应参数,就可以操作数据表。
配置文件支持配置SQL注入正则表达式,开发人员事先要设计好SQL语句模板哟。
是HTTP API集成 或 GRPC集成 调用
集成到嵌入式设备,用于设备基本信息配置使用.快速搭建小型服务端,适用于快速交付产品场景.
dbtemplate -fileUrl dbtemplate.xml
通过一个API 实现 增|删|改|查 操作
postman调试说明:
Method:
POST
URL:
http://<ip>:<port>/postCommonMethod
Header:
KEY为
Content-Type
VALUE为
application/x-www-form-urlencoded
Body:
KEY为
jsondata
VALUE为
{
"id":"1",
"method":"sel",
"cols":"*",
"where":" and d_ip like '%192.168.' ",
"pageSize":10,
"currentPage":0
}
https://github.com/hw2499/dbtemplate
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。