正确保存来自Window的数据的实体的命名约定

时间:2011-05-30 14:38:45

标签: naming-conventions entity java

我正在一个项目中工作,我有一个窗口,让我们说:NameOfWindow.java。

此窗口包含一些用户将输入数据的字段,如复选框,文本字段等。

然后将有一个非持久性实体将具有相同的字段,并且Window直接映射。 (建筑师设计要求)。

如何命名此实体,以便相应地反映其用途?

当他们拥有BackingBeans时,我就像JSF一样兴奋,例如:

  • NameOfWindowBackingBean.java
  • NameOfWindowBean.java

或者也许:

  • OtherNameWindowData.java
  • NameOfWindowEntity.java
  • NameOfWindowHolder.java
  • NameOfWindowDataHolder.java

然后列表继续,所以任何建议都会非常感激! :)

2 个答案:

答案 0 :(得分:2)

我喜欢NameWindowData和NameWindowModel。因为它在MVC模式中扮演模型的角色,而NameOfWindow实际上是视图。

答案 1 :(得分:1)

在这种情况下,我可能会使用Data。因为我使用Bean进行db操作类。 你不应该担心这些微小的细节。最后,真正重要的是你在整个项目中使用的命名是否一致。这样,如果你是一致的,你可以在doc'intro'陈述你的约定。 Xxxx是'通用'类XxxxData是类Xxxx使用的类,它存储了它的数据,就像这样。

另外,改变代码IDE总是那么容易,它不应该让你心烦意乱。