Merge pull request #12441 from octylFractal/bugfix/dao-gen-with-java-records

Fix generating multi-key DAOs with Java records
This commit is contained in:
Lukas Eder 2021-09-17 09:02:53 +02:00 committed by GitHub
commit 3b1e76a5b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 1 deletions

View File

@ -4265,7 +4265,11 @@ public class JavaGenerator extends AbstractGenerator {
else if (kotlin)
params.append("o.").append(getStrategy().getJavaMemberName(column, Mode.POJO));
else
params.append("object.").append(getStrategy().getJavaGetterName(column, Mode.POJO)).append("()");
params.append("object.").append(
generatePojosAsJavaRecordClasses()
? getStrategy().getJavaMemberName(column, Mode.POJO)
: getStrategy().getJavaGetterName(column, Mode.POJO)
).append("()");
params.append(separator);
});

View File

@ -36,6 +36,7 @@ Authors and contributors of jOOQ or parts of jOOQ in alphabetical order:
- Miguel Gonzalez Sanchez
- Mustafa Yücel
- Nathaniel Fischer
- Octavia Togami
- Oliver Flege
- Peter Ertl
- Richard Bradley