I don't know the exact convention to naming. What I think is that eclipse way is the standard one, cause other engines use exactly that one and fail in same cases on jooq pojo cause they are not compatible (se the example on initial post).
In example using ZKoss gui library (using EL expressions) I declare just field on name view side and engine call internally getters and setters to bind value expecting the Eclipse syntax.
Here explain naming conventions on java bean and answer to your argue
About patxhing this I'm looking for custom generator like this, but I din't find a standard getter setter generator at now.
@Override
public String getJavaSetterName(Definition definition, Mode mode) {
return "set" xxxxx
}
/**
* Just like setters...
*/
@Override
public String getJavaGetterName(Definition definition, Mode mode) {
return "get" xxxxxx
}