一位同事最近告诉我,Oracle建议DML应该“存在于数据库中”,这意味着所有插入/更新/删除应该在包中发生,我们的应用程序只会通过这些包与DB交互。与此相关,(可能是因为它),他们还表示Oracle正式建议不要使用ORM。
当我问到这些建议的来源时,他们说“Oracle白皮书”。但是我根本无法从Oracle找到关于这个主题的官方讨论。
Oracle是否制定了关于DML应该“生存”和/或ORM(尤其是Hibernate)的官方指南或建议?
我不是要求任何人的意见,只要有人知道在哪里可以找到Oracle的这种文档,所以我可以理解这里的论点。它绝对不是他们常规文档的一部分,但他们可能已在其他地方发布了关于此主题的内容。