书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 4284 个相关结果.
  • 23. ORM

    23. ORM 23.1. sql语句里的ORM查询 23.2. ORM 注解 23. ORM 注意 BeetlSql的Pojo类与数据库表对应,如果Pojo有对应的属性,可以直接映射到属性上,这个同其他ORM工具一样,如果没有关系映射相关特性,实现@Tail 或者继承TailBean(或者实现Tail接口),额外的关系映射才会放到tail属...
  • ORM事务操作

    数据库操作 事务操作 1. 开启事务操作 2. 事务回滚操作 3. 事务提交操作 4. 事务链式操作 数据库操作 gdb 事务操作比较简单,开启事务之后会返回一个事务操作对象,随后可以通过该对象进行如之前章节介绍的方法操作和链式操作进行数据库操作。 接口文档:https://godoc.org/github.com/gogf/gf/g/d...
  • ORM开发旅程

    一、介绍 一、准备知识 二、数据操作方法模型 三、数据更新方法模型 四、存储过程调用 五、一步步做一个查询
  • ORM事务操作

    数据库操作 事务操作 数据库操作 gf-orm 事务操作比较简单,开启事务之后会返回一个事务操作对象,随后可以通过该对象进行如之前章节介绍的方法操作和链式操作进行数据库操作。 事务操作 开启事务操作可以通过执行db.Begin 方法,该方法返回事务的操作对象,类型为*gdb.Tx ,通过该对象执行后续的数据库操作,并可通过tx.Commit ...
  • ORM方法操作

    数据库操作 方法操作 操作示例 数据库操作 ORM方法操作相对链式操作更偏底层操作一些,在项目开发中常用链式操作,因为链式操作更简单灵活,但链式操作执行不了太过于复杂的SQL操作,可以交给方法操作来处理。 方法操作 // SQL操作方法,返回原生的标准库sql对象 Query ( query string , args ... i...
  • (四) ORM规约

    (四) ORM规约 (四) ORM规约 1.【强制】 在表查询中,一律不要使用 *作为查询的字段列表,需要哪些字段必须明确写明。 说明: 1)增加查询分析器解析成本。 2)增减字段容易与resultMap配置不一致。 2.【强制】 POJO类的boolean属性不能加is,而数据库字段必须加is_,要求在resultMap中进行字段与属...
  • ORM接口开发

    DB 接口 DB 接口关系 Driver 接口 gdb 模块使用了非常灵活且扩展性强的接口设计,接口设计允许开发者可以非常方便地自定义实现和替换接口定义中的任何方法。 DB 接口 接口文档:https://pkg.go.dev/github.com/gogf/gf/v2/database/gdb#DB DB 接口是数据库操作的核心接口,也是我...
  • ORM模型生成

    模型自动生成 模型自动生成 GoFrame 框架支持非常便捷的数据表模型生成功能,通过gf gen dao/model 工具链命令实现,具体请参考 开发工具 章节。
  • ORM查询-Scan

    struct 对象 struct 数组 Scan 方法支持将查询结果转换为结构体或者结构体数组,Scan 方法将会根据给定的参数类型自动识别执行的转换类型。 struct 对象 Scan 支持将查询结果转换为一个struct 对象,查询结果应当是特定的一条记录,并且pointer 参数应当为struct 对象的指针地址(*struct 或者**st...
  • ORM使用配置

    配置文件 简单配置 完整配置 集群模式 日志配置 原生配置(高阶,可选) 数据结构 配置方法 常见问题 如何实现数据库账号密码在配置文件中加密 配置文件 我们推荐使用配置组件来管理数据库配置,并使用g 对象管理模块中的g.DB("数据库分组名称") 方法获取数据库操作对象,数据库对象将会自动读取配置组件中的相应配置项,并自动初始化该数...