weed3-2.6.四大接口盘点是什么
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章主要讲解了"weed3-2.6.四大接口盘点是什么",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"weed3-2.6.四大接口盘点是什么"吧!W
千家信息网最后更新 2025年12月01日weed3-2.6.四大接口盘点是什么
这篇文章主要讲解了"weed3-2.6.四大接口盘点是什么",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"weed3-2.6.四大接口盘点是什么"吧!
Weed3 一个微型ORM框架
源码:https://github.com/noear/weed3 源码:https://gitee.com/noear/weed3
一、mapper() 执行:获取映射代理
这是后面重点详解的接口,用于支持xml sql 和 annotation sql
UserDao ud = db.mapper(UserDao.calss);ud.getUser(12);
二、table() 执行:链式ORM操作
此处略(前面主要就讲这个接口)
三、call(..) 执行:存储过程 或 查询过程
//执行存储过程db.call("user_get").set("_user_id",1).getMap();//执行查询过程(我暂时这么叫它)db.call("select * from user where id=@user_id").set("@user_id",1).getMap();四、sql(..) 执行:SQL语句
db.sql("select * from user where id=?",1).getMap();db.sql(..) 还有一个快捷版:db.exe(..)。相当于:db.sql(...).execute(); //批处理时,可快速写增、删、改动作 例:
db.exe("DELETE FROM test where a=1")
统一的返回:IQuery (保证了体验的统一性)
db.table(..).select(..) -> IQuery
db.call(..) -> IQuery
db.sql(..) -> IQuery
public interface IQuery extends ICacheController{ long getCount() throws SQLException; Object getValue() throws SQLException; T getValue(T def) throws SQLException; Variate getVariate() throws SQLException; Variate getVariate(Act2 cacheCondition) throws SQLException; T getItem(T model) throws SQLException; T getItem(T model, Act2 cacheCondition) throws SQLException; List getList(T model) throws SQLException; List getList(T model, Act2 > cacheCondition) throws SQLException; T getItem(Class cls) throws SQLException; T getItem(Class cls,Act2 cacheCondition) throws SQLException; List getList(Class cls) throws SQLException; List getList(Class cls,Act2 > cacheCondition) throws SQLException; DataList getDataList() throws SQLException; DataList getDataList(Act2 cacheCondition) throws SQLException; DataItem getDataItem() throws SQLException; DataItem getDataItem(Act2 cacheCondition) throws SQLException; List
感谢各位的阅读,以上就是"weed3-2.6.四大接口盘点是什么"的内容了,经过本文的学习后,相信大家对weed3-2.6.四大接口盘点是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
接口
盘点
过程
学习
内容
源码
存储
查询
统一
动作
就是
思路
情况
文章
更多
框架
知识
知识点
篇文章
统一性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
美国参议院通过网络安全法案
管理服务器发展
中国食品安全 数据库
杭州独嗅网络技术有限公司
软件开发公司工作细分
linux服务器配置yum仓库
c mysql 数据库乱码
mysql数据库误删
连接数据库在表里添加数据
软考网络安全
工业革命科技革命互联网革命
广州成人计算机网络技术
网民热议网络安全
合肥本科生找软件开发
is软件开发是什么意思
成都工业软件开发哪家实惠
网络安全公共知识
学习工业网络技术的收获
方舟手游非官方服务器萌新怎么玩
计算机网络技术的英文翻译
菠萝互联网络科技
天津会计软件开发多少钱
目前最常用的数据库模型是什么
杭州直销软件开发
深圳来艾网络技术
广州成人计算机网络技术
网络安全知识短片
珠海智能模具制造管理软件开发
抢单软件开发 深圳
互联网科技与观察