JWi*_*ley 4 java database naming-conventions
我正在开发一个项目,我将数据库信息转换为java对象,我很好奇我应该如何表示/命名java端的对象和变量.
例如,如果我正在将一个名为Dog的表转换为包含狗的信息,例如:Column:BREED_C, NAME_C, OWNER_C, DOGID_D, HAS_RABIES_I等等,并将其转换为一个名为Dog的java对象,并使用相应的变量,我是否应遵循java命名约定,例如BreedC或使用Breed_C或甚至BREED_C如此两个系统之间的差异很小?
如果使用Java,请使用Java命名约定.
听起来你的代码应该负责将数据库层从应用程序的其余部分抽象出来,所以没有理由通过命名与数据库列完全相同的Java变量来公开数据库表示.