问题标签 [enterprise-architect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
exception - 向 Sparx Enterprise Architect 中的操作添加异常
我在 Enterprise Architect 中有一个类图。
我的一个类有一些方法,我希望我的方法抛出异常。有谁知道我该怎么做?
与附加图像一样,我有接口(HsaInterface),它有两种方法,我希望两者都抛出异常。
图片展示类
odbc - 多个用户如何处理同一个企业架构师文件?
我想知道是否许多用户可以处理同一个 Enterprise Architect 文件?我们的教授说如果我们可以将文件托管在存储库中然后将其链接到 Windows ODBC 可以做到吗?我不确定那是什么意思。
java - Enterprise Architect:通过附加到流程生成序列图
我正在使用 Windows 7、Enterprise Architect (EA) 6.5 和 32 位 Java 1.6.0_22
我正在尝试生成一个序列图建模外部运行的 java 程序。现在我一直在使用通过命令行运行的虚拟 java 类来查看是否可行。我已将 java 类的源目录导入 EA。Package Build Scripts->Debug 设置为“附加”以附加到外部进程。
我的 java 类是通过 cmd 编译和运行的,启动后它等待用户输入,这让我有时间将 EA 附加到它。我运行和编译java程序:
//^ -g 生成调试信息,这是使 EA “快乐”所必需的
//^ agentpath 允许 EA 附加到进程 //注意:程序必须使用 32 位版本的 java 运行,否则 EA 不会找到它。
运行java程序后等待我的输入。在 EA 中,我右键单击已启动程序的方法 -> 生成序列图
此时 EA 会弹出一个窗口,要求我选择要附加到的进程。我选择了正确的并且 EA 附加到它,在系统输出中打印出来:
//^ 运行我的java程序的进程
在将输入输入到 java 程序后,它可以继续,EA 会为该方法生成一个漂亮的序列图 -> 正是我想要的。当我尝试通过调试器生成图表时出现问题,这应该允许我对多个方法的行为进行建模。
为此,我以与以前相同的方式启动 java 程序,当它询问我到 EA 的输入时,右键单击已启动程序的包(设置包脚本的位置)-> 构建并运行 ->调试运行。同样,我选择要附加到的进程。我得到确认它成功了。我将输入输入到我的 java 程序中以允许它继续,这就是 EA 产生错误消息的时候:
我已经尝试过从 cmd 级别和 EA 中“使用代码同步模型”、“重建”,我还尝试过重建和重新导入整个源目录。没有任何帮助。有什么想法我可能做错了吗?
任何帮助将不胜感激,因为我已经为此浪费了几天时间。
谢谢!
java - 如何在 Enterprise Architect 中定义 Java 瞬态属性?
背景:我正在使用 Sparx Enterprise Architect 8.0。当我将域类的成员标记为transient
时,生成的代码使用volatile
关键字而不是transient
. 根据Enterprise Architect Java 约定,这是正确的。
如何使用 EA 定义瞬态属性并让生成的代码为它们使用 Javatransient
关键字?
java - Enterprise Architect 与代码同步
我正在学习EA。我用我的 java 代码做了保留工程并生成了一些类图。然后我更改了我的代码并复制到 EA 项目(删除 EA 使用的原始源代码并将修改后的代码放入)。然后使用Code Engineering -> Synchroize Package with Code用修改后的代码更新 EA,添加的新引用显示在其中一个类图中,但在更新的代码中删除的旧引用仍在其中一个类图中.
而且添加的新文件也没有显示在 EA 项目中。我之前尝试过重新导入源,但我的图表丢失了。
我尝试了与不同级别(位置)的代码同步,甚至使用查看源代码功能在本地修改了代码,但仍然相同。
我需要为此设置任何选项吗?
EA 版本是 8.0.860。
java - 是否可以将 Web 应用程序构建为通用产品而不是一次性定制解决方案?
有一个业务问题需要解决。显而易见的解决方案是企业 Web 应用程序——提供所需功能的本地托管网站。
我想构建这个 Web 应用程序,但是构建它是这样的 -
- 它更像是一种产品,而不是一次性解决方案;这样就可以为不同的客户定制
- 可以为此 Web 应用程序提供“修复”,以便可以在对操作影响最小的情况下删除错误并添加增强功能
- Web 应用程序应该能够使用不同的数据库和现有的身份验证系统
这甚至可能吗?这是一种足够普遍的方法吗?有一种已知的方法可以解决这个问题吗?使用像 Spring 这样的应用程序框架会更好,还是尽量减少对框架的依赖?
此外,将不胜感激任何可以指导我的书籍链接或参考资料。
在此先感谢 StackOverflow!
(我觉得在开始这个项目之前我不知道我需要知道的所有事情,请随时指出我没有考虑的事情)
.net - .NET 中的 WebSphere 等效项
.NET 中是否有与 websphere 风格的应用服务器等效的东西?可以跨多个项目/解决方案管理我们所有的 WCF 端点、跟踪依赖项和版本、处理 WS-Discovery(或 WSDL 或其他)的东西?
理想情况下是 F/OSS?
uml - 可以在 UML 类图上显示类可见性吗?
类可见性是对象设计的重要组成部分。我没有在几本 UML 书籍中看到任何显示非公共类的示例图,也没有看到在 Enterprise Architect 和其他工具中显示类可见性的方法。Enterprise Architect 和其他工具允许您在元模型中设置类可见性,但我还没有看到在图表中显示这一点的方法。
jpa - 如何将基于实体的图转换为 JPA java 代码
我有使用“Sparx Enterprise Architect v8.0”创建的类图,我需要生成基于 JPA 的类,其注释反映了在代码中使用它的关系。问题是我可以将它转换为 EJB 但不是我的任务所需的 JPA。
database - Enterprise Architect 数据的自动备份
我们将 Enterprise Architect 用于我们的模型,它使用数据库来保存其所有数据。我们现在需要每天“转储”数据,以便我们可以将其存储在我们的配置管理系统中。是否有捷径可寻?