spring给我们提供了jdbc的统一封装,和其它的orm不同,它是对jdbc api的封装,相当于我们自己写的java bean,而没有对对象模型进行封装(比如将po封装为pojo)。它保持了jdbc数据对象的原始性,具有极大程度的灵活性,其性能也极高。 po:可以理解为数据库中的entry对象, ...
分类:
编程语言 时间:
2020-04-10 14:46:40
阅读次数:
98
#函数/*含义:一组预先编译好的SQL语句的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率 区别: 存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新函数:有且仅有1 个返回,适合做处理数据后返回一个结果 */ ...
分类:
数据库 时间:
2020-04-07 20:24:29
阅读次数:
81
1 背景 周一回来发现用户中心批量更新手机号未生效,上 Nexus 看了下有没有人动了 lib datasource(基础架构组的一个组件,简化连接池装配),最新一个版本在上周四,该版本解决了 AutoCommit 的问题,详见参考1。 2 排查过程 1. 打断点,确认手机号在批量插入前已经脱敏。 ...
分类:
数据库 时间:
2020-03-30 21:39:06
阅读次数:
100
https://www.cnblogs.com/zjdxr-up/p/8319982.html 在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,第一反应是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有 ON DUPLI ...
分类:
数据库 时间:
2020-03-18 18:25:31
阅读次数:
120
#!/bin/bash echo "开始批量更新最新代码" for dir in `ls`; do if [ -d $dir ];then echo " "; cd $dir; echo "开始更新项目 $dir "; git fetch; echo "代码更新完成"; cd ../; fi don ...
分类:
其他好文 时间:
2020-03-13 10:21:04
阅读次数:
166
查询需要更新编码的表,并生成相应的更新SQL SELECT CONCAT('ALTER TABLE ', table_name, ' CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;') FROM information_schema.TABLES WH ...
分类:
数据库 时间:
2020-02-29 22:09:03
阅读次数:
106
一、批量删除 <!-- 批量删除 --> <delete id="deleteByIds" parameterType="list"> <!-- delete from user where id in (1,3,5,56,8) --> delete from user where id in <! ...
分类:
其他好文 时间:
2020-02-27 10:23:23
阅读次数:
75
Mybatis 批量更新多个字段值 Controller /** * * @Description: 生产物资-指标 发布接口 * @Creator: tangsw * @CreateTime: 2019-12-25 10:37:34 * @Modifier: * @ModifyTime: * @R ...
分类:
其他好文 时间:
2020-02-14 18:36:07
阅读次数:
67
原文:SqlServer 利用游标批量更新数据 SqlServer 利用游标批量更新数据 Intro# 游标在有时候会很有用,在更新一部分不多的数据时,可以很方便的更新数据,不需要再写一个小工具来做了,直接写 SQL 就可以了 Sample# 下面来看一个实际示例: Copy-- 声明字段变量 DE... ...
分类:
数据库 时间:
2020-02-06 14:49:03
阅读次数:
91
using Microsoft.AspNetCore.Mvc; using MySql.Data.MySqlClient; using System; using System.Collections.Generic; using System.Diagnostics; using System.L ...
分类:
Web程序 时间:
2020-02-01 14:33:12
阅读次数:
809