我想知道对Struts2 Web App的类图进行建模的方法是什么。 我在想这个: 由于Struts2使用MVC架构,我将举例说明3个类: CatalogueThemeController,CatalogueThemeModel和用于显示该Catalog视图的JSP。 我如何建立类之间的关系?在此先感谢您的帮助。
John Smith
答案 0 :(得分:2)
我如何在类之间建立关系?
编写类之后,可以使用任何UML生成器应用程序生成UML数据库。有很多UML生成器应用程序,找到一个适合自己的应用程序。对我来说,我使用eclipse作为Java IDE,而eUML2似乎在生成类图中起作用。
现在您的Web应用程序中有动作控制器和模型,它们位于java包中?您可以在UML类图中轻松生成它们,并且可以显示类之间的关系(在您的情况下,3个类)。类图可以显示依赖关系,继承关系或关联。认为这足以显示struts webapp中的类之间的关系。
希望它可以帮助您并回答您的问题。我已经使用strut生成了我的项目并查看了此图