简单梳理了下有下面三种方法:
SpringBoot项目 + 注解标识的Bean
说明:即在SpringBoot项目中,通过 @Autowired 注入 其他通过 @Component 、 @Service 等注解加入IOC容器里面的Bean。
方法:在Test类前加入以下注解:
简单梳理了下有下面三种方法:
说明:即在SpringBoot项目中,通过 @Autowired 注入 其他通过 @Component 、 @Service 等注解加入IOC容器里面的Bean。
方法:在Test类前加入以下注解:
今天在使用WebSocket的时候,遇到了一个需要Autowire静态变量的场景,即SimpMessagingTemplate 这个Bean 需要在一些静态方法中调用。方法有两种:
今天在打jar包的时候遇到了一点问题:我要把一个attach jvm功能的jar包打成一个可执行文件,该jar包依赖了jdk中的tools.jar。
打包时我用了maven-shade-plugin插件,但是在运行(java -jar xxx.jar)时,却出现了如下异常: java.lang.ClassNotFoundException:com.sun.tools.attach.AttachNotSupportedException