liyongfei
  • 我

java

java
java

java 实现 oracle 的 des3 加密、解密

java 实现 oracle 的 des3 加密 解密 。 dbms_obfuscation_toolkit.des3encrypt、dbms_obfuscation_toolkit.des3decrypt
Jun 4, 2023 4 min read
java

java 单元测试工具的使用

作为后端开发的测试,个人认为主要关注两个维度:接口测试和单元测试,而接口测试,是否应该在后端项目的测试代码中实现,值得商榷,尤其对于当前的开发潮流,接口应该与具体的实现是无关的,接口测试应该面向接口规范,而前后端分离的模式,接口定义、接口模拟与接口测试的数据的生成规范应该是一致的,可考虑在此维度实现接口测试,相对于维护的问题,也不会带来太多麻烦,所以应该在项目代码层面更多的关注单元测试。这里就 java 语言生态中的单元测试工具进行使用说明。通过搜索引擎以及 Github 对比各个测试工具后,最后选择了 mockito * Github源码地址 * 官网地址 引入 官网有介绍如何引入,不过官网只说明了引入 mockito-core ,但是实际使用时还需要引入一些其他依赖,比如模拟静态类方法的实现等,常用的依赖包: * byte-buddy * byte-buddy-agent * objenesis * mockito-inline 可在 maven中央仓库 查找并根据自己的项目结构方式进行引入。需要注意的是包的发行方,别使用李鬼包。 使用示例 官网简单的
Aug 19, 2022 4 min read
liyongfei © 2025
Powered by Ghost