书栈网 · BookStack 本次搜索耗时 0.031 秒,为您找到 4315 个相关结果.
  • ORM事务处理-嵌套事务

    一、示例SQL 二、常规操作 1、db.Begin 与tx.Begin 2、更详细的日志 三、闭包操作(推荐) 四、SavePoint/RollbackTo 五、嵌套事务在工程中的参考示例 controller service dao 从GoFrame ORM 支持数据库嵌套事务。需要注意的是,数据库服务往往并不支持嵌套事务,...
  • ORM事务处理-常规操作

    一、开启事务操作 二、事务回滚操作 三、事务提交操作 四、事务链式操作 常规的事务操作方法为Begin/Commit/Rollback ,每一个方法指定特定的事务操作。开启事务操作可以通过执行db.Begin 方法,该方法返回事务的操作对象,类型为*gdb.Tx ,通过该对象执行后续的数据库操作,并可通过tx.Commit 提交修改,或者通过tx....
  • ORM链式操作-悲观锁 & 乐观锁

    悲观锁使用 乐观锁使用 锁机制总结 悲观锁(Pessimistic Lock) ,顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁、表锁、读锁、写锁等,都是在做操作之前先上锁。 乐观锁(Optimistic Lo...
  • 2022-09-14 ORM驱动开发

    会议信息 腾讯会议:413-297-318 视频回放 主要内容 大家好,近期搜集到社区有许多小伙伴们对ORM驱动开发比较感兴趣,因此准备一次技术分享,主要介绍GoFrame ORM驱动开发的一些细节。感兴趣的小伙伴可以准时参加。 会议信息 郭强 邀请您参加腾讯会议会议主题:GoFrame ORM驱动开发会议时间:2022/09/14 19:30...
  • ORM事务处理-嵌套事务

    一、示例SQL 二、常规操作(不推荐) 1、db.Begin 与tx.Begin 2、更详细的日志 三、闭包操作(推荐) 四、SavePoint/RollbackTo 五、嵌套事务在工程中的参考示例 controller service dao 从GoFrame ORM 支持数据库嵌套事务,嵌套事务在业务项目中用得比较多,特别...
  • ORM查询-All/One/Array/Value/Count

    这5个方法是数据查询比较常用的方法,方法列表: 这5个方法是数据查询比较常用的方法,方法列表: func ( m * Model ) All ( where ... interface {} ( Result , error ) func ( m * Model ) One ( where ... interface ...
  • ORM查询-All/One/Array/Value/Count

    All/One/Array/Value/Count Find* 支持主键条件的数据查询 All/One/Array/Value/Count 这五个方法是数据查询比较常用的方法,方法列表: func ( m * Model ) All ( where ... interface {} ( Result , error ) f...
  • ORM链式操作-悲观锁 & 乐观锁

    悲观锁使用 乐观锁使用 锁机制总结 悲观锁(Pessimistic Lock) ,顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁、表锁、读锁、写锁等,都是在做操作之前先上锁。 乐观锁(Optimistic Lo...
  • ORM查询-All/One/Array/Value/Count

    All/One/Array/Value/Count Find* 支持主键条件的数据查询 All/One/Array/Value/Count 这五个方法是数据查询比较常用的方法,方法列表: func ( m * Model ) All ( where ... interface {} ( Result , error ) f...
  • 2022-09-14 ORM驱动开发

    会议信息 腾讯会议:413-297-318 视频回放 主要内容 大家好,近期搜集到社区有许多小伙伴们对ORM驱动开发比较感兴趣,因此准备一次技术分享,主要介绍GoFrame ORM驱动开发的一些细节。感兴趣的小伙伴可以准时参加。 会议信息 郭强 邀请您参加腾讯会议会议主题:GoFrame ORM驱动开发会议时间:2022/09/14 19:30...