-
Notifications
You must be signed in to change notification settings - Fork 8
zouchangfu edited this page Jul 27, 2022
·
1 revision
gobatis 是GO的ORM框架,如果你是熟悉Java语言,从名字中,可以了解到这是一个类似于mybatis的ORM框架。
我们的愿景是希望gobatis能够像mybatis那样,在GO的生态中帮助Gopher提升开发效率。
- Session会话机制:类似于mybatis,每次查询都会创建一个会话
- 简单易用的CRUD操作:通过调用XML文件SQL代码实现基础的CRUD操作。
- XML动态SQL:支持在XML文件中编写动态SQL。
- Template动态SQL:支持GO中的template目标格式动态SQL。
- 事务机制:通过简单的函数调用来实现事务回滚。
- 分页插件:支持数据查询分页。
- SQL构建器:支持在代码中嵌入SQL语句。
- 代码生成器:支持快速生成模板代码。
- 支持多种数据库:支持Mysql,Postgresql,sqlite等数据库
欢迎各位Gopher加入我们来完善gobatis,期待您的PR。
- 贡献代码:代码地址:https://github.com/acmestack/gobatis,欢迎大家提交ISSUE和PR。
- 维护文档:文档地址:待定,欢迎大家参与修订。