叙:学习hibernate是必不可少的要了解其核心的API,下面电虫就核心API进行记录学习; Hibernate核心API Hibernate核心API有configuration、SessonFactory、Session、Transaction等,在Session中有增删改查等小地API,下面 ...
最近做SSM框架整合练习,数据库使用最新的 mysql8.0.12版本,但是部署好服务器后,请求相应的资源时报org.springframework.transaction.CannotCreateTransactionException异常,查了很多资料,终于找到原因,现做一个总结。 以往版本的m ...
分类:
数据库 时间:
2018-09-14 16:15:34
阅读次数:
205
————文章出自极客时间《深入浅出区块链》 作者:元界 CTO 陈浩 我在第2讲“区块链到底是怎么运行的”一文中,提到了“打包Transaction”和“广播交易”这两个概念,因为概述的原因,当时只带着你走了一遍过程。其实,以上谈到的两个内容正是区块链最核心的技术内容之一:共识机制。 区块链发展至今 ...
分类:
其他好文 时间:
2018-09-12 22:57:07
阅读次数:
205
spring事务相关问题记录 遇到情况: 在本地单体应用调试代码时,发现在一个加了 @transaction 注解的方法里进行先更新后查询的操作,查询的结果是可以看到更新的内容的。而在微服务环境中同样的代码却在后查询时查不到前面更新的内容。 伪代码如下: 猜测本地可以而微服务上不可以,估计是因为微服 ...
分类:
数据库 时间:
2018-09-12 01:28:18
阅读次数:
188
条款09:绝不在构造和析构过程中调用virtual函数 为什么? 作者用了一段简单的买卖订单代码来辅助解释: //交易的base class class Transaction { public: Transaction(); virtual void logTransaction() const ...
分类:
其他好文 时间:
2018-09-11 16:27:39
阅读次数:
153
Windows服务 连接与断开服务器 数据库操作 表的操作 数据操作 字符集编码 数据类型(列类型) 选择类型 列属性(列约束) 建表规范 SELECT UNION 子查询 连接查询(join) 导出 INSERT DELETE TRUNCATE 备份与还原 视图 事务(transaction) 锁 ...
分类:
数据库 时间:
2018-09-11 11:32:04
阅读次数:
174
定义 为了衡量某个操作的性能,需要在操作的开始和结束位置插入这样一个范围,这就定义了一个transaction。 原因 从性能测试的角度出发,我们需要知道不同的操作所花费的时间,这样就能衡量不同的操作对被测系统所造成的影响。我们在操作之前插入一个事务开始标识,在操作完成之后插入一个事务结束标识,这样 ...
分类:
其他好文 时间:
2018-09-10 17:56:22
阅读次数:
247
事务安全 事务概念 l Transaction l 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) l 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 l 事务只和DML语句有关,或 ...
分类:
数据库 时间:
2018-09-09 15:01:19
阅读次数:
153
1.什么是事务 数据库事务:(database transaction): 事务是由一组SQL语句组成的逻辑处理单元,一组事务中的SQL语句要不全部执行成功功;如果其中某一条执行失败,则这组SQL语句中已经执行的语句会回滚到这组SQL语句执行之前的状态。 事务处理,可以确保非事务性单元的多个操作都能 ...
分类:
数据库 时间:
2018-09-09 00:46:30
阅读次数:
209
------------------------------------------------------------------------- --SQL事务 BEGIN TRANSACTION declare @MaxDelete int = 0 ; --最大可删除的行数 ----------... ...
分类:
数据库 时间:
2018-09-08 11:51:32
阅读次数:
136