java中模型类的正确名称是什么
我将在我的项目模块中创建一个模型类。但是对于下面的类类型,我不知道如何称呼我的包名 我不必将对象序列化到任何其他流 我只需要读取XML文件并验证其数据 我的模型课是这样的java中模型类的正确名称是什么,java,Java,我将在我的项目模块中创建一个模型类。但是对于下面的类类型,我不知道如何称呼我的包名 我不必将对象序列化到任何其他流 我只需要读取XML文件并验证其数据 我的模型课是这样的 public class ModelClassName { //private variables //setters //getters } 您最好额外注意包名,并在其中包含“域”或“模型”。我总是使用数据来创建我的包。java这完全是主观的。在您的上下文中,将其命名为对您最有意义的名称,并遵守任何命名
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中规定的标识国家的英文双字母代码之一。包名称的后续组件根据组织自身的内部命名约定而有所不同。这些约定可能指定某些目录名组件为部门、部门、项目、机器或登录名。