Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有不依赖于插件模型的企业架构师可用的数据层抽象?
我正在尝试将 EA 集成到构建系统中,但希望避免直接进入支持数据库。
是:EA 的对象模型。
对象模型不依赖于插件模型(反之亦然)。对象模型 API 在 Java 和 .NET 中可用,并提供对模型和 EA 存储库中的大多数其他信息的完全访问权限。
换句话说,您可以编写一个独立的应用程序,使用这些 API:s 而不是 SQL,从 EA 外部(即不是插件)访问 EA 存储库。
实际上,存储库数据库模式没有公开记录,不能保证不会在 EA 版本之间发生变化,也不打算用于适应开发。您可以这样做,但正如您所指出的,这是一个坏主意。