首先,很抱歉,因为这不是技术问题。
我只需要简单的代码即可使用所有存储库。
我的示例代码:
public class somethingTest {
@Autowired private repositoryA repoA;
@Autowired private repositoryB repoB;
@Autowired private repositoryC repoC;
@Autowired private repositoryD repoD;
...
}
我认为如果我有大约20个存储库,那么我会写20行进行测试。
我的身体和手都拒绝它:(
您有什么想法可以编写比上面简单的代码?
答案 0 :(得分:0)
抽象。尝试创建负责较小功能的服务。如果您尝试为一项服务添加5个仓库,则很可能是您做错了。再想一想为什么需要所有这些存储库。创建较小的单元后,您将必须包含较少的存储库,并且测试也将更好地编写和理解