我有一个关于 EJB 1.1 的问题(是的,真的那么老...... - 请不要骗我......)
所以问题是老问题之一:为什么我不应该在 EJB 中执行磁盘 io?尤其是阅读文件。
更准确地说,这个用例:它只需要一个文件作为某些特殊数据导出的模板。所以它是:
- 一个文件
- 很少改变(例如在特殊的维护时间内)
- 很少阅读
- 没有重载
有什么理由,为什么不从磁盘读取该模板文件?当我尝试在 EJB 中执行磁盘 io 时,是否有任何技术限制,例如 ForbiddenOperationException。我已经进行了测试,阅读和传输工作正常。这种行为在 EJB 2.x 或 3.x 中是否不同?
非常感谢!