Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中模型类的正确名称是什么_Java - Fatal编程技术网

java中模型类的正确名称是什么

java中模型类的正确名称是什么,java,Java,我将在我的项目模块中创建一个模型类。但是对于下面的类类型,我不知道如何称呼我的包名 我不必将对象序列化到任何其他流 我只需要读取XML文件并验证其数据 我的模型课是这样的 public class ModelClassName { //private variables //setters //getters } 您最好额外注意包名,并在其中包含“域”或“模型”。我总是使用数据来创建我的包。java这完全是主观的。在您的上下文中,将其命名为对您最有意义的名称,并遵守任何命名

我将在我的项目模块中创建一个模型类。但是对于下面的类类型,我不知道如何称呼我的包名

我不必将对象序列化到任何其他流

我只需要读取XML文件并验证其数据

我的模型课是这样的

public class ModelClassName {

  //private variables

  //setters

  //getters

}

您最好额外注意包名,并在其中包含“域”或“模型”。

我总是使用
数据来创建我的包。java
这完全是主观的。在您的上下文中,将其命名为对您最有意义的名称,并遵守任何命名约定(如果有的话)。我通常在自己的包中有这些类,它们的名称类似于
model
,除了前面的-实体也是正常的。好的,谢谢大家,我将使其成为模型。但我在某个地方读到,“model”是DTO的前一个名称,但我的不是DTO。为什么要在包名中包含域或模型?“您通过首先拥有(或属于某个组织)来形成一个唯一的包名”Internet域名,如
sun.com
。然后,您可以逐个组件反转此名称,以在本例中获得
com.sun
,并使用此名称作为程序包名称的前缀,使用组织内制定的约定进一步管理程序包名称/“.Packages:unique package name的前缀始终以所有小写ASCII字母书写,并且应该是顶级域名之一,当前为
com
edu
gov
mil
net
org
,或ISO标准31661981中规定的标识国家的英文双字母代码之一。包名称的后续组件根据组织自身的内部命名约定而有所不同。这些约定可能指定某些目录名组件为部门、部门、项目、机器或登录名。