|
本帖最后由 龙纹 于 2023-4-27 19:26 编辑
什么是ORM? 简单说,ORM 就是通过实例对象的语法,完成关系型数据库的操作的技术,是"对象-关系映射"(Object/Relational Mapping) 的缩写.
本库基于开源项目ORMPP二次封装到火山, 使用仅需要定义两行宏, 能够减少常用SQL语句的编写. 功能如下
1) 创建表, 支持字段属性的设置, 主键, 自增主键, 非空等属性 (但还是推荐使用SQL语句创建表).
2) 增删改查, 基本操作无需SQL语句, 如果需要cha询条件之类, 仅需要编写谓词.
3) 执行原生SQL与执行原生SQL_获取结果集, 前者只执行, 后者返回执行结果, 可用来进行多表或特定列cha询.
4) 创建SQL_通配符(把文本中的 "?" 替换为后续参数, 基本类型不限个数), 创建SQL_子句, 命令式生成子句.
火山中代码
输出如下
附件太大, 传不上来
蓝奏云 模块+例子: https://wwgy.lanzouo.com/i7GfJ0u3dfjg
23-4-27更新:添加数据库连接池、将底层库同步到最新版本。
8-12更新: 简化了模块使用,不再需要手动处理依赖DLL(调试或编译时会自动添加到程序所在目录),由于之前打包时的问题,如果安装了之前版本的,需要先删除路径 win_android_chs_free\plugins\vprj_win\classlib\user 中 "ORMPP模块打包" 目录再安装。
有问题或建议欢迎加QQ群: 748413192
|
|