在做springboot项目的接口单元测试时,需要对接口进行集成测试,发现了一个问题,每测一个接口,都会创建一个datasource,但是创建到30个就关闭了,由于接口的数量大于30个,所以后面的接口就会因为datasouce关闭导致的异常而中止运行,怎么能改变datasouce的最大创建数量呢?

解决方案 »

  1.   

    你单元测试怎么写的,spring的单元测试应该不会创建多个数据源的,所有的bean只会创建一次
      

  2.   

    单元测试怎么写的,spring的单元测试应该不会创建多个数据源的,所有的bean只会创建一次
      

  3.   

    这是单元测试代码,单个执行的时候确实只创建一个DataSource,但是写了个批量执行类,这样就会创建多个DataSource了