小编Ali*_*han的帖子

什么是TestExecutionListeners,它们做什么?

据我所知,TestExecutionListeners就像@BeforeClassJUnit中的方法一样.我不明白的是为什么我需要使用DependencyInjectionTestExecutionListener,TransactionalTestExecutionListenerDirtiesContextTestExecutionListener使用DbUnitTestExecutionListener.

通常没有DbUnit,我可以创建并填充数据库.为什么我突然需要使用这些监听器CRUD为我的数据库做一些事情?

spring spring-test spring-test-dbunit

21
推荐指数
1
解决办法
1万
查看次数

事务管理器和实体管理器之间有什么区别

作为一名学生,我阅读了几乎所有的春季文档.据我所知,春天是配置怪物.基于注释或基于Xml,它没关系,但我真正不理解的是事务管理器和实体管理器之间的区别.

如果我们在Dao层上注入了entityManager,为什么我们需要服务层上的事务管理器,反之亦然.如果我们注入事务管理器(包装实体管理器)为什么我们需要在DaoLayer上注入entitymanager.对于JPARepositories,我甚至不需要注入任何经理.Spring为我做了一切(我真的不懂机械).我的另一个问题是JPARepositories Spring使用entityManager还是transactionManager?

java spring jpa spring-data

8
推荐指数
1
解决办法
6797
查看次数

在客户端下载时创建 Zip 文件

我尝试开发类似 dropbox(非常基本的)的东西。下载一个文件,这真的很容易。只需使用servletoutputstream。我想要的是:当客户端询问我多个文件时,我在服务器端压缩文件然后发送给用户。但是如果文件很大,压缩它们并发送给用户需要太多次。

有没有办法在压缩文件时发送文件?

谢谢你的帮助。

java io zip multithreading

3
推荐指数
1
解决办法
1848
查看次数

按需编码意味着什么

我听说按需代码是 Restful Services 的缺点之一,但我找不到一个例子来解释什么是“按需代码”、如何使用它以及为什么我们需要它?

oop rest

2
推荐指数
1
解决办法
1455
查看次数