Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Spring Boot 3.0 GA #417

Closed
odrotbohm opened this issue Dec 1, 2022 · 0 comments
Closed

Upgrade to Spring Boot 3.0 GA #417

odrotbohm opened this issue Dec 1, 2022 · 0 comments
Assignees
Labels
in: infrastructure Build related tasks etc. type: dependency-upgrade Dependency upgrades
Milestone

Comments

@odrotbohm
Copy link
Member

No description provided.

@odrotbohm odrotbohm added in: infrastructure Build related tasks etc. type: dependency-upgrade Dependency upgrades labels Dec 1, 2022
@odrotbohm odrotbohm added this to the 8.1 milestone Dec 1, 2022
@odrotbohm odrotbohm self-assigned this Dec 1, 2022
odrotbohm added a commit that referenced this issue Dec 1, 2022
Remove the explicit downgrade of H2 to benefit from full H2 autoconfiguration (enablement of the console etc.). This requires us to enable Hibernate's automatic keyword quoting (via the `spring.jpa.properties.hibernate.auto_quote_keyword` property, fixes GH-414) as the new H2 version introduces quite a few new keywords that we use in our domain model (e.g. Interval.end). This in turn requires us to change the application of the default properties, we previously set in `Salespoint.RequiredPropertiesPostProcessor`. That is activated via spring.factories, which apparently is not considered when using ApplicationContextRunner. To avoid this, we now register the default properties via salespoint.properties in the classpath root and register that as property source on the Salespoint configuration class.

Also upgrade Spring Modulith to 0.1.0.
odrotbohm added a commit that referenced this issue Dec 1, 2022
We now use the same annotation located in a different package.
odrotbohm added a commit that referenced this issue Dec 2, 2022
We switched to a different way of declaring default properties in 5ef57b2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: infrastructure Build related tasks etc. type: dependency-upgrade Dependency upgrades
Projects
None yet
Development

No branches or pull requests

1 participant