在我正在处理的一个项目中,我们约定 Hibernate 对象(映射在 *.hbm.xml 文件中的对象)以后缀“Hib”结尾。例如,我们将有“UserHib”和“OrderHib”等。
我们发现它有用的原因是,当查看驻留在 dao 层之外的代码时,很直观地知道这些对象是域对象。它还标记潜在问题(例如,延迟初始化、代理对象)。
现在我需要添加一些将通过常规 jdbc 层访问和创建的域对象,我想知道什么是有用的后缀,如果有的话?使用相同的后缀会增加混淆(.hbm.xml 文件中未找到新对象)还是减少混淆(域对象的统一后缀)?
有什么想法吗?