Published inJavarevisitedJOOQ Is Not a Replacement for HibernateThese tools solve different problems. Therefore, they can coexistJan 11A response icon3Jan 11A response icon3
Published inLevel Up CodingCustom methods in REST API endpointsIf you want to send an email draft, what HTTP method should you use? POST? Maybe PATCH that changes the status? You’ll find the answer…May 3, 2024May 3, 2024
Published inJavarevisitedRich Domain Model with HibernateHow to implement Rich Domain Model in Java? What pros and cons does it have in comparison to Anemic one? Learn it in the article.Sep 11, 2023A response icon11Sep 11, 2023A response icon11
Published inJavarevisitedIntegration Tests for N + 1 problem in JavaLearn how to test the SQL N + 1 problem absence automatically in JavaMay 21, 2023A response icon1May 21, 2023A response icon1
Published inJavarevisitedJUnit 5: link tests with task tracker issuesLearn how to link JUnit tests and JIRA issues, generate docs about it, and host the result on GitHub PagesApr 22, 2023Apr 22, 2023
Published inJavarevisitedSpring, SchemaSpy DB docs, and GitHub PagesLearn how to generate DB documentation with SchemaSpy, why do you need it, and how to host the result on GitHub Pages.Mar 15, 2023Mar 15, 2023
Published inJavarevisitedSpring Security — Generate Docs for Authorization RulesLearn how to generate docs about role checking rules from your Spring Security application to keep information always relevant.Mar 10, 2023Mar 10, 2023
Published inJavarevisitedSpring Security and Non-flat Roles Inheritance ArchitectureLearn the patterns for inheritance non-flat roles in Java and applying the solution to the Spring SecurityFeb 26, 2023Feb 26, 2023
Published inJavarevisitedUnit Testing Backward Compatibility of Message FormatLearn how to validate schema backward compatibility consistency with simple unit tests in JavaFeb 18, 2023Feb 18, 2023
Published inJavarevisitedForward Compatible Enum Values in API with Java JacksonWhat if a user sends you a string value that doesn’t map to the existing enum? Learn how to deal with that and keep using enum in your…Feb 12, 2023A response icon1Feb 12, 2023A response icon1