Spring Boot 4.2 Redis: Why database=5 Really Meant db0 (2026)
On Spring Boot 4.1.2, spring.data.redis.database=5 binds correctly, but master/replica connections are built for db0. I ran 12 cases against 4.2.0-RC2.
Read moreUpgrading to Spring Boot 4 and Spring Framework 7: Jakarta EE 11, Security 7, Jackson 3, and the silent behaviour changes tests catch first.
11 articles
On Spring Boot 4.1.2, spring.data.redis.database=5 binds correctly, but master/replica connections are built for db0. I ran 12 cases against 4.2.0-RC2.
Read moreTested spring.properties.migrator.fail in 4.2.0-RC1: on-error skips renamed keys, @PropertySource is invisible, and typos stay silent.
Read moreVerify a Hibernate upgrade against existing schema and data. Separate naming, native-query mappings, temporal semantics, and performance checks.
Read moreCheck method-security configuration, proxy invocation, and allowed and denied identities after an upgrade. An annotation alone is not enforcement.
Read moreRun a Java 17 project on Boot 3.5.7 and 4.0.0. Inspect CSRF, real HTTP error dispatch, Flyway history, and two deliberately failing checks.
Read moreTwo public migration PRs illustrate how to separate proposed changes, reported build results, and the evidence needed to approve a Boot 4 upgrade.
Read moreAudit application.yml after a Boot 4 change without treating metadata, migrator output, or an actuator response as complete proof of configuration.
Read moreDiagnose a Boot 4 dependency that resolves and compiles but does not activate its feature. Check integration modules, conditions, beans, and behavior.
Read moreDiagnose edited migrations, preserve applied SQL, and distinguish Flyway metadata repair from a real schema correction before changing a database.
Read moreDistinguish CSRF, authentication, authorization, and missing test filters. Verify a scoped security change without weakening protection for a green build.
Read moreScope a Boot 4 upgrade around JSON, security, persistence and configuration contracts. Choose the right checks before following the runnable case study.
Read more