Commit Graph

8 Commits

Author SHA1 Message Date
Andy Wilkinson ac2656d312 Merge branch '3.5.x'
Closes gh-46248
2025-07-02 11:25:20 +01:00
Andy Wilkinson e01826035d Order BatchAutoConfiguration after DataSourceAutoConfiguration
Prior to the restructuring, this ordering was in place, but not
directly. BatchAutoConfiguration was ordered after
HibernateJpaAutoConfiguration which, in turn, was ordered after
DataSourceAutoConfiguration. This works as all of the
auto-configuration was in the same module.

Following the restructuring, HibernateJpaAutoConfiguration may not be
on the classpath. When it's absent, it's ordering is also lost which
means that BatchAutoConfiguration won't be ordered after
DataSourceAutoConfiguation with spring-boot-hibernate isn't present.

This commit adds explicit after ordering to BatchAutoConfiguration.
This ensures consistent ordering, with or without the JPA
auto-config.

See gh-46071
2025-07-01 12:31:12 +01:00
Phillip Webb 3fb4b1883a Create spring-boot-hibernate module
Closes gh-46154
2025-07-01 12:31:11 +01:00
Andy Wilkinson f90a5986e5 Remove most deprecated APIs that were due for removal in 4.0
Support for rest controller, controler, and servlet endpoints has
been kept for now.

Closes gh-45600
2025-07-01 12:31:10 +01:00
Andy Wilkinson cce712b1a9 Rename spring-boot-micrometer-observation to spring-boot-observation
See gh-46150
2025-07-01 12:02:52 +01:00
Andy Wilkinson aa8df2926a Move Batch observation support into spring-boot-batch
Closes gh-46100
2025-07-01 12:02:43 +01:00
Andy Wilkinson 4c688249e1 Create spring-boot-sql module
Closes gh-46140
2025-07-01 11:58:12 +01:00
Andy Wilkinson 7dc1a09e4f Create spring-boot-batch module
See gh-46100
2025-07-01 11:55:35 +01:00