I have a class that looks like the following:
public class MyClass {
private String dPart1;
public String getDPart1() {
return dPart1;
}
For a property private Integer carId;
the setters and getters should be
getCarId() setCarId(Integer carId)
for a property called "dPart1" a hibernate will try a getter named "getDpart1" not "getDPart1" IIRC
The setter & getter should look like this
getdPart1()
setdPart1(....)
That's how the setters & getters are generated if generated through an IDE like eclipse.
Best Practice is not to create getters/setters by our self but use the Eclipse Shortcut(Alt+Shift+S) to create the same for the variables defined in a bean/pojo.
Naming convention does matters.