logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git revert后再merge

在自己的分支上进行需求的开发1、提交了A,B节点后2、合并到master3、此时因为需求变更等,这个这需求延期到下一个版本4、revert(2)的merge节点5、自己的分支再次提交了C节点6、向master合并的时候发现并没有AB节点的内容。7、reset(6)操作,需要先revert (4)产生的节点8、再次merge...

#git
oracle 数据库插入空字符串的坑

数据库中一个VARCHAR2类型的字段不能为空,于是mybatis 动态映射判断属性是否为null,此时前端传值传了个"" 空字符串,动态sql 并没有起效果,但是oracle 插入的时候会将""字符串转换为null,报错。一切都是巧合。我又去尝试了一下mysql,mysql并不会发生这样的转换。总结:oracle 数据库 插入字符串 只能使用单引号。并且空字符串会被转换成nullmysql 数据

#oracle#mybatis
@Transactional与多线程

今天发现了一段这样的代码,如下@Transactionalpublic void longlongAfter(){ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(4, 4, 0, TimeUnit.SECONDS, new LinkedBlockingDeque<>());threadPoolExecutor

#mysql#spring
暂无文章信息