- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Java批量导入数据的小白方法
java批量插入数据的一种实现前言定义了批量操作的接口,基于PreparedStatement和反射原理实现方法,适用于有计划的批量导入的业务需求,例如(1)定期导入大量数据到业务表,(2)接口接收批量数据入库!经实践,几千万级的导入,可以在几分钟内完成。实现要点我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你...
2020-04-30 14:17:31
429
原创 记防止重复提交的一次实践
分布式服务场景中,可能会遇到这样的情况:用户连续两次点击一个【提交】按钮,数据库里出现了2条除了主键其他字段完全一样的数据。除了这种重复提交,还可能遇到因为网络延迟、服务响应超时等情况引起的请求转发背景资料维护页面的后端调用了分布式服务,正常情况下,点击【提交】按钮后,按钮会失去动作,页面会弹出遮罩层,后端某个服务快速响应后,前端收到回调信息,给出提示,页面刷新。但是遇到用户电脑硬件和网络...
2020-04-28 15:01:44
170
原创 记使用excel数据填充生成批量sql
记使用excel数据填充生成批量sql背景操作步骤背景比如一个表的登记数据有问题,管理员导出Excel修改后,要求将该Excel数据更新到数据库中操作步骤假设目标表名:t_test,先写个sql=UPDATE t_test SET full_name=’?’ WHERE org_code=’?’;在excel行尾找一列,粘贴sql目的是使用字符串组合函数,所以将sql改成这个样子:=...
2019-04-04 14:30:29
670
原创 spring boot JPA加密解密字段实践记录
项目需要给敏感字段在数据库层面加密,读取后做解密。最开始考虑在代码里做加密解密,写好工具方法,密钥在项目里放着——不科学,修改量大——放弃;后来发现可以使用注释ColumnTransformer注释(密钥写在数据库函数里),工作量立刻降低很多。一开始考虑直接使用数据库提供的函数做加密解密,类似: @ColumnTransformer( read = "AES_DECRY...
2018-02-10 17:19:06
4990
2
原创 SpringDataJPA原生语句查询复合结果集代码举例
项目目前使用spring Data Jpa,但是没有深入学习,之前对单表查询使用一直没有磕绊,今天碰到一个需求,需要对表进行sum,count,group操作。习惯性用原生sql写,但是查询结果集时映射就不会了,网上查了半天,找到个文章:使用 JPQL 和原生 SQL 查询 JPA 实体(转)http://macrabbit.iteye.com/blog/855385介绍的比较到位,但是没有需要的代码示例
2016-11-15 19:49:25
1614
原创 Kindeditor与Jquery冲突 textarea得不到数据
版本: KindEditor-->version 4.1.4; jquery-->1.8.0; 单独使用KindEditor的jsp/demo是正常的,但是放入项目内就无法获得textarea的值,网上搜索到了许多解决办法,参照下啦,采用了比较适合且简单的方式,在控制表单提交的js方法内,调用sync()方法。具体是先声明var editor1;初始化与之前一
2015-08-26 14:02:16
738
转载 tomcat-memcached-session-manager非粘性配置
根据:http://www.bubuko.com/infodetail-176507.html http://chenzhou123520.iteye.com/blog/1650212两篇文章,在真实环境中进行了实验,实现了使用javolution序列化的session非粘性共享。jar下载地址和nginx、membercache安装配置等可参考链接文章。实际环
2015-07-14 18:20:51
1330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人