2010-03-28 39 views

回答

5

这是因为Java EE的成见和类名之间的混淆的类图,添加了定型

+1

什么是新增的刻板印象? – andandandand 2010-03-28 20:08:17

+0

陈规定型是特殊类型的类别。它们被用来模拟商业概念。例如,网页是Web应用程序中的一个特殊概念。它将被建模为一个类,但带有一个新增的原型,即它的一个网页。例如,现在的构造型可以包含更多的数据,如页面编码。请阅读维基百科或omg页面以了解刻板印象 – Midhat 2010-03-28 20:13:24

0

这个类图是不正确的!

什么是<< class module>>,<< module>>定型和Session,Session persistence名称应该是Java EE定型。如果它坚持在数据库中,那么它就是一个实体!持久性等...可以写在属性上。 这个图表没有意义!

该图中方案的主要优点是,如果您使用代码生成器(如AndroMDA,MIA软件或Blue Age),则可以直接从模型生成数据库。这些工具可以在代码生成过程中查看原型。

如果您不想从模型生成代码,但更愿意让hibernate映射执行作业,那么可以将“实体”原型作为注释写入您的java代码中。然后,由于活动代码和模型同步,hibernate可以采用注释并生成映射。

这就是为什么刻板印象真的很重要,使用错误的刻板印象可能是一个非常严重的错误!

0

此图的重点或目标是什么?如果是类和关系,那么它就是一个类图。如果它是系统中类和功能层或责任层之间的映射,那么它看起来像一个层图。这些列看起来像层:表示,业务逻辑,数据...

0

好了,现在我看到了问题的一个良好的睡眠:-)

这似乎是一个PowerPoint,而不是类图后,因为你可以在类图中没有直线。我的意思是你不能有3个分隔符像演示文稿/对象.......等

这个powerpoint试图使用类图,并添加标题,以分隔3层。问题在于类图是不正确的,它不是因为你用3层显示它会变得正确!这是对类图中JPA构造型的含义的一种错误理解。

1

这是类图以非常抽象初始形式因为所有关系被示出为协会

通常我们开始具有这种类图,然后通过转换协会继续精炼(箭头如上所示)到像泛化,组合物,实施等

协会更强关系被认为是关系的较弱形式之间的类。所以最终的类图应该有更少的关联。

0

它看起来像在背景上使用“泳道”来促进某种MVC的类图。