Commit Graph

7 Commits

Author SHA1 Message Date
Andy Wilkinson da03d91ce8 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.

Issue: 46071
2025-06-30 16:57:43 -07:00
Phillip Webb 9c9d6d39a2 Create spring-boot-hibernate module
Issue: 46154
2025-06-30 16:57:42 -07:00
Andy Wilkinson f49aaa5808 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.

Issue: 45600
2025-06-30 16:57:41 -07:00
Andy Wilkinson d7018f8824 Rename spring-boot-micrometer-observation to spring-boot-observation
Issue: 46150
2025-06-30 16:57:38 -07:00
Andy Wilkinson f0986c4a88 Move Batch observation support into spring-boot-batch
Issue: 46100
2025-06-30 16:57:37 -07:00
Andy Wilkinson 9470779b63 Create spring-boot-sql module
Issue: 46140
2025-06-30 16:57:20 -07:00
Andy Wilkinson 537255c2fa Create spring-boot-batch module
Issue: 46100
2025-06-27 14:51:32 -07:00