递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 697|回复: 21
打印 上一主题 下一主题

[视窗] ORM类库,用新语法重新封装了一遍

[复制链接]

7

主题

81

帖子

2914

积分

金牌会员

Rank: 6Rank: 6

积分
2914
跳转到指定楼层
楼主
发表于 前天 17:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 龙纹 于 2025-4-25 21:00 编辑

这是我之前封装过的一个ORM类库的重新封装:火山ORMPP库, 简化数据库操作, 支持sqlite, mysql, pg
当时封装这个类库,又是宏又是骚操作的,折腾了很久,封装出来了还有很多限制。

前两天看到类库征集帖子里的回复,有人提到了ORM类库。几年过去了,原始类库也更新了很多,着更新一下。这次使用了@别名类型-本地类,封装过程格外的轻松。除了获取表名需要修改原始项目中某个函数,没碰到什么难题。

已经更新,现在支持SQLite3、MySQL、PostgreSQL三种数据库随意切换,重新下载模块替换即可。还有一些功能没有封装,比如支持切面、数据库连接池。
有什么建议可以回帖,看到会回复。

文件太大,蓝奏云:https://wwgy.lanzouo.com/ietmP2uh568j
火山PC交流群: 748413192
回复

使用道具 举报

12

主题

129

帖子

2129

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2129
沙发
发表于 前天 18:23 | 只看该作者
兹磁
回复

使用道具 举报

5

主题

68

帖子

627

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
627
板凳
发表于 前天 19:03 | 只看该作者
支持大佬,如果感觉成熟可以给吴总弄到pc里面去
回复

使用道具 举报

12

主题

226

帖子

2089

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2089
地板
发表于 前天 19:10 | 只看该作者
本帖最后由 高山!&流水 于 2025-4-24 19:12 编辑

希望尽快封装完成,能否防止SQL、注、入,如果能希望给一个例子。
回复

使用道具 举报

9

主题

157

帖子

1201

积分

金牌会员

Rank: 6Rank: 6

积分
1201
5#
发表于 前天 20:01 来自手机 | 只看该作者
看到大佬们都在我学火山就对了
回复

使用道具 举报

7

主题

81

帖子

2914

积分

金牌会员

Rank: 6Rank: 6

积分
2914
6#
 楼主| 发表于 前天 20:05 | 只看该作者
高山!&流水 发表于 2025-4-24 19:10
希望尽快封装完成,能否防止SQL、注、入,如果能希望给一个例子。

现在放出来是先给各位看看,实际使用是不是有问题,有没有什么建议。
底层库已经做了防、注、入的工作,直接使用即可。
火山PC交流群: 748413192
回复

使用道具 举报

16

主题

205

帖子

1400

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1400
7#
发表于 前天 21:03 | 只看该作者
支持sqlite, mysql, pg   这正是我需要的范围。太巧了
专注于火山视窗AutoCAD、中望CAD、浩辰CAD二次开发
回复

使用道具 举报

193

主题

1184

帖子

4769

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4769
QQ
8#
发表于 前天 21:07 | 只看该作者
支持大佬发电
全国活动会议直播拍摄
回复

使用道具 举报

416

主题

1912

帖子

7768

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7768
QQ
9#
发表于 前天 22:16 | 只看该作者
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

2

主题

38

帖子

161

积分

注册会员

Rank: 2

积分
161
10#
发表于 前天 23:38 | 只看该作者

支持大佬发电
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-4-26 19:49 , Processed in 0.098734 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表