MinIO spring boot starter 1.0.0 项目中存储获取文件 MinIO spring boot starter 是为 minio 在springboot项目中使用而编写的springboot starter,具有一般项目中使用到的文件存储获取功能,计划在后续版本将添加操作minIO的更多功能。简介使用minIO单bucket存储获取对象(文件)也可以获取对象输入流、直接写入输出流使用方法:依赖<dependency> &...
SpringCloud简明教程笔记 本文涵盖 spring cloud 学习示例程序,eureka,feign,rebbion,hystrix,zuul,config,bus使用示例(使用svn管理配置) 。Eureka注册中心Eureka服务端配置@EnableEurekaServereureka: instance: hostname: localhost client: register-with-eu...
Springboot整合Jpa,Repository 用法详解 jpa的各种Repository使用示例速查如下:1.使用jpa的 CrudRepository 基本查询/** * @author yawn < http://jvm123.com > * 2019/9/15 15:18 */public interface PersonCrudRepo extends CrudRepository<Person, Long...
spock测试桩mock和stub的区别及使用场景 如图,有如上的方法调用关系(模块依赖关系):A调用B和E方法,B调用C和D方法。在使用spock进行单元测试时,有如下情景,分别可使用stub和mock。使用stub测试桩如果我们需要测试A方法,但是E方法目前还没办法调用,或者还没开发完成。这种场景下,就可以使用stub测试桩。stub测试桩可以给E方法模拟一个或多个假的返回值,我们测试时只需要调用stub对象的E方法即可,调用后的返回值是我们在...
Spock 测试框架的介绍和使用详解 Java项目中使用groovy简化测试 、 java项目测试框架spock的使用教程简介Spock 框架是一个基于groovy语法的测试框架,由于使用groovy,所以使用起来比 junit 更加灵活,测试用例的写法更加简单易懂,一目了然。如果使用过junit,spock的则很容易上手,可以类比来学习。使用下面直接使用实例来介绍spock的用法:1.加入依赖 <dependen...
spock中使用到的groovy语法 在使用spock测试框架时,常常会有如下的测试代码出现: // 测试方法 def "test plus 1"() { given: "准备数据" def a = 1 def b = 2 when: "测试方法" def c = calculateService.plus(a, b) t...
docker network (docker 网络的组建) “docker 网络的组建” 就是需要解决docker容器之间的网络访问以及其他主机访问docker容器的问题。根据实践验证,具体列举以下方法:1 映射主机端口映射主机端口,也就是将docker容器提供服务的端口映射到主机的某一个端口,消费者直接访问主机即可。docker run --name docker-nginx -d -p 8080:80 -v /root/servic...
Excel-converter:一行代码实现java中excel数据导入导出 转 Excel-converter 是我去年春节之际开发的一个java中excel数据导入导出的项目。当时在某公司担任 java 工程师已经好几年,工作上参与的几个项目都有许多excel导入导出的功能。所以在完成工作之后,我就很想做一个使用简单的工具,能满足大部分项目的这种数据导入导出 excel 的功能。在去年元旦假期那会,我就开始准备这个项目,假期结束后,还没有好的方法实现功能。之后由于工作紧...