由于之前在写好项目后,由于项目中需要进行sql性能测试,但实际由于数据库中的实际数据量相对比较少,测试效果不佳,所以想着直接采用存储过程,直接生成数据,这样也快速高效。 编写mysql存储过程,以下以实际项目为例 ...
分类:
其他好文 时间:
2018-12-15 18:41:41
阅读次数:
164
在JDBC中,插入记录最简单的方法是使用`executeUpdate()`方法,但该方法中的参数只能是单条SQL语句,其实对于需要INSERT或者UPDATE多条记录的情况,JDBC也提供了批量更新的机制。在本文中,我们使用JDBC的预备语句(PrepareStatement)和批量更改(execu... ...
分类:
数据库 时间:
2018-12-13 11:27:22
阅读次数:
219
一、通过debug模式验证jdbc中mysql管理事务的默认方式(自动提交)示例 执行结果截图: 数据库截图: 当我们在debug模式下执行完第一条数据后执行第二条数据前,我们可以看到第一条数据已经被插入到数据库当中了、因此可以判断出第一条事务被默认的提交到数据库当中了。 当在执行第四条语句的时候出 ...
分类:
数据库 时间:
2018-12-07 11:59:14
阅读次数:
275
Transaction 指的是一组操作,里面包含许多单一的逻辑 只要有一个逻辑没执行成功,都算失败,都会回滚 用于确保逻辑执行成功 命令行操作事务 注: cmd如果提示:'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件 需要配置环境变量path 如果忘记Mysql目录,可以使用sho ...
分类:
数据库 时间:
2018-12-06 20:37:22
阅读次数:
207
一、场景:公司需要在网站上进行支付宝支付。 二、API:使用支付宝开放平台的支付能力-即时到账接口。支付宝开放平台链接 三、分析: 1、支付宝的文档比较容易看,主要是有相应的DEMO,我这里看的DEMO是 JAVA-UTF-8版本。 ? 2、导入DEMO,在com.alipay.config中填入对 ...
分类:
编程语言 时间:
2018-12-01 21:48:29
阅读次数:
202
今天大致了解了下项目的框架,解决了两个Bug很开心,总结下今天的收获 使用 @transcation会自动提交事务 关于idea更新代码 先切到主干 拉最新的代码 在融合 关于自定义异常,先写一个ServiceException,然后在拦截器中判断如果getcode是903则记录在日志中,902就返 ...
分类:
其他好文 时间:
2018-11-22 02:46:25
阅读次数:
162
springboot默认是自动提交提交事务,spring的事务调用必须作用在不同的类上才有效,参见https://blog.csdn.net/ligeforrent/article/details/79996797 一. 单事务: Propagation.REQUIRED:支持当前事务,没有事务新建 ...
分类:
编程语言 时间:
2018-11-14 14:21:46
阅读次数:
180
1.事物,在事物中的sql语句,要么全部执行成功,要么全部执行失败,不会出现一条sql执行成功了,一条sql执行失败的问题。 2.开启事物:就是关闭mysql自己的自动提交事物的方式 3.commit:将事物从数据库的缓冲区提交到物理层,commit后sql语句真实生效。 4.rellback:回滚 ...
分类:
数据库 时间:
2018-11-11 14:17:09
阅读次数:
237
1.session.commit()能够提交事务2.session.close()回滚事务二 .模糊查询的三种方法1.select * from studentInfo where stuname like '%' #{stuname} '%'2.select * from studentInfo ...
分类:
其他好文 时间:
2018-11-06 11:18:44
阅读次数:
166
一.阻止表单自动提交刷新页面: 注意: 鼠标事件导致页面刷新问题,在el-form上增加 @submit.native.prevent 可阻止页面刷新 二.阻止表单多次重复点击提交数据公共方法:export default {}.install = (Vue, options = {}) => { ... ...
分类:
其他好文 时间:
2018-11-05 22:50:39
阅读次数:
637