BeanUtils.copyProperties首先,使用的是org.springframework.beans.BeanUtils;source来源,target目标顾名思义,BeanUtils.copyProperties(source,target);第一个参数是需要拷贝的目标,第二个参数是拷贝后的目标。因为这个方法有很多种情况,容易分不清,所以今天测了一下不同情况下的结果如何。1.target里面有source里没有的属性并且此属性有值时2.target和source相同属性的值不一样时下面是没有拷贝之前的值拷贝之后可以看...
继续阅读 >
分类:source
2021
03-30
03-30
MySQL source命令的使用简介
一个线上问题的引发的思考 今天上班的时候,开发的同事拿过来一个.zip的压缩包文件,说是要把里面的数据倒入到数据库里面,本来想着是成型的SQL,只需要复制粘贴一下,倒入到数据库中就可以了。拿到的时候,才发现问题没我想的那么简单,我首先看到的是一个压缩包,大概30多M,解压之后,发现里面的内容是个.sql的数据文件,文件的大小是645M左右,这么大的文件,要是手动粘贴上去,那简直太变态了。第一反应这...
继续阅读 >
2020
10-30
10-30
Source Insight基础配置相关代码实例
我们提交的代码,要求不能有多余的空格与TAB键,而且代码是在linux环境中编译和运行的,而我们经常使用sourceinsight编辑代码,因此有必要针对性地配置以省去反复去掉空格和TAB键的麻烦。我们的配置基本上都在Preference的菜单里,下面逐个介绍如何设置。处理TAB和空格去掉每行末尾的空格和TAB键:设置Options->Perferences->Files->Removeextrawhitespacewhensaving。TAB键可见:设置Options->Document...
继续阅读 >
写项目的时候遇到了个这个问题:LibrarysourcedoesnotmatchthebytecodeXXX然后自己找了找大部分的解决方法都是没有解决方法越看心越凉部分解决方案是清空缓存试了下并没有什么用还有些解决方案是用Gradle管理的而我是用Maven管理的不太适用最后然后自己摸索着解决了由于该问题我已经解决了无法复现因而无法截图就用文字来描述吧:1、卸载IDEA中的Lombok插件File-Settings-Plugins搜索Lombok然后uninstall卸载2、...
继续阅读 >