使用H2数据库来模拟进行单元测试

使用H2数据库来模拟进行单元测试 背景说明 环境说明:Java、Eclipse、Maven、SpringMVC、MyBatis、MySQL、H2。 在写DAO层的单元测试时,我们往往会遇到一个问题,测试用例所依赖的数据库数据被修改或删除了,或者在一个新的环境下所依赖的数据库不存在,导致单元测试无法通过,进而构建失败。

Mysql 服务器同步(Replication)设置

MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发

MySQL数据库UTF8编码后中文乱码问题

问题描述 今天在将我云服务器上的MySQL数据库转移到云数据库上时,遇到了中文乱码问题。我是通过导出SQL再导入SQL的方式来做的,数据库和表及字段都确定已经设置为UTF-8编码,程序通过JDBC来操作数据库。原本在云服务器上运行的好好的,但是转到云数据库却乱码。 解决方案——指定字符的编码、解码格式 这种情况下,需要