logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PowerMock饿汉单例模式

这几天单元测试的时候,想要powermock一个单例模式,不想要获得一个单例,只想调用单例里面的方法,在mock的时候,各种报错,抛出java.lang.ExceptionInInitializerError异常,或者抛出noclassdeffounderror异常,最后发现可以suppress,所有static和构造方法全都抑制,终于成功调用,被测试类代码如下所示:public class Pm

#单元测试#java
shell 脚本基础

bin/bash作用是指定解释器,可以指定zsh,或者bash ,或者python脚本指定python。Bash是一种特定类型的shell,全称为bourne Again shell, 是bourne shell的增强版本。Shell 是命令行解释器,给用户提供与操作系统交互的接口,通过shell执行命令,运行程序,编写脚本。Cmd是windows操作系统的shell,bash是macOS 操作系

#bash
spring中bean的xml注入方式

遇到一个使用xml文件进行bean注入,实现往一个bean中注入实例,逻辑如下:A,B两个类都继承同一个接口,不给A类添加注解,而是使用xml文件生成bean,xml文件将A类设为bean,并添加属性properties,properties中标明ref为B类、C类、D类等,B类需要添加注解,生成bean。A类中可以直接使用properties,是一个list,list中是ref的实例。此时,在A

#spring#java#java-ee
到底了