简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
rabbitmq安装完成启动,出现的错误escript: exception error: undefined function rabbitmqctl_escript:main/1
原因是rabbitmq与erlang版本号不匹配,我安装的rabbitmq-server-3.8.17,安装的erlang版本号为21.3。官方要求erlang版本号最低为23.2。重新安装erlang就可以了。rabbitmq与erlang的官方匹配度建议https://www.rabbitmq.com/which-erlang.html#compatibility-matrix...
SpringBoot单元测试,@Rollback事务回滚避免脏数据
单元测试应该遵循AIR原则,避免产生脏数据是一项基本要求。junit使用回滚注解@Rollback,配合事务注解@Transactional,来回滚事务。RollBack可以定义在测试类上,对整个类起作用,也可以对方法单独定义。定义在类上,这样每个方法默认都是要回滚的。方法执行完单元测试,数据库不会产生脏数据。@SpringBootTest@Transactional@Rollbackpublic
到底了