我对设计模型有疑问。设计模型中的每个类都必须存在于域模型中吗?
答案 0 :(得分:0)
对象建模最好作为一个迭代过程完成,因此从您认为符合当前要求的任何(简单)设计开始,并在您了解有关您的域的更多信息的基础上进行构建。
答案 1 :(得分:0)
即使主题很重要,也没有很好地解释这个问题。 UML是一种像Java编码的对象方法,而域建模与数据库结构有关。因此,UML与域建模不同。
说过JD5及更高版本允许在代码中使用ORM注释。这意味着在对象级别,您还可以直接在Java代码中使用Hibernate注释来考虑数据库。 EclipseUML与Java代码同步,但也与ORM注释同步。这意味着代码中编写的所有ORM注释都会在类图和模型中更新,并且每个类图注释都会在代码中更新。
这意味着现在使用标准ORM注释来统一UML和域建模。