asmhatre
  • Joined on 2025-12-11
asmhatre pushed to main at asmhatre/hibernate-demo 2026-09-20 04:56:52 +00:00
4292f1cd54 Add Hibernate 7 batches 2-6 and batch 7: mapping styles, JPA annotations, natural IDs, @Immutable, stored procedures, in-memory test databases, JNDI mocking, proxies, associations, temporal mapping, named queries, HQL, Criteria API, EntityManager bootstrapping, Ehcache 3 L2 cache configuration, HikariCP connection pooling, and Hibernate Validator CDI integration (Hibernate 7.4.5.Final + Spring Boot 4.1.1 + JDK 25)
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-19 10:19:57 +00:00
e4b5636f7c Add custom-validation, etag-caching, restclient-basic-auth: Boot 4.1 API pass
asmhatre pushed to main at asmhatre/spring-async-demo 2026-09-19 09:34:23 +00:00
09631dcaab Add virtual-threads-benchmark-webflux: the WebFlux leg of the three-way benchmark
asmhatre pushed to main at asmhatre/spring-async-demo 2026-09-19 08:49:01 +00:00
b331db6638 Add virtual-threads-benchmark-webflux: the WebFlux leg of the three-way benchmark
asmhatre pushed to main at asmhatre/spring-async-demo 2026-09-19 08:31:55 +00:00
c462fcb663 Add virtual-threads-benchmark-webflux: the WebFlux leg of the three-way benchmark
asmhatre pushed to main at asmhatre/hibernate-demo 2026-09-18 18:24:00 +00:00
98bb6b4ce4 Add Hibernate 7 batches 2-6: mapping styles, JPA annotations, natural IDs, @Immutable, stored procedures, in-memory test databases, JNDI mocking, proxies, associations, temporal mapping, named queries, HQL, Criteria API and EntityManager bootstrapping (Hibernate 7.4.5.Final + Spring Boot 4.1.1 + JDK 25)
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-18 09:32:42 +00:00
03bdf7ee87 Add observability: real OTLP metrics/traces to grafana/otel-lgtm, Docker Compose auto-wiring, and a dual-version (Boot 4.0 vs 4.1) proof of the new OTEL_* env var support
asmhatre pushed to main at asmhatre/spring-async-demo 2026-09-18 08:53:10 +00:00
f506b01389 Add virtual-threads-benchmark: re-run Spring Boot 4.1 / JDK 25 benchmarks, JEP 491 pinning fixed
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-18 08:41:03 +00:00
320733265f Add resilience4j-circuit-breaker: Resilience4j 2.4.0 vs Spring Framework 7 core, on Boot 4.1
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-18 08:34:18 +00:00
604291067e resilience: prove spring-boot-starter-aop was renamed to spring-boot-starter-aspectj, not removed
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-18 06:49:04 +00:00
baff043748 Add graphql-dataloader: Spring GraphQL 2.0 DataLoader batching vs naive N+1, and non-null propagation on a dangling FK
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-17 19:31:45 +00:00
8d0efb0d4b Add openapi-versioning: springdoc-openapi 3.1.1 vs Spring Framework 7 API versioning
asmhatre pushed to main at asmhatre/sdjpa4-demo 2026-09-17 19:09:46 +00:00
448c383879 Add jdbc-vs-jpa module: Spring Data JDBC vs JPA on a shared Order aggregate
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-16 19:33:41 +00:00
a875bea55a db-migrations-expand-contract: add a dedicated reproduction for the DDL-collision exception
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-16 19:23:05 +00:00
e478eafda3 Add db-migrations-expand-contract: zero-downtime schema migrations proven with a real 4-deploy rolling run
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-15 07:45:28 +00:00
22c30d4a5b db-migrations-flyway-liquibase: point README links at the published post
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-15 07:32:01 +00:00
67e1b2d8a9 db-migrations-flyway-liquibase: fix dead Redgate/Liquibase doc links and back the lock-defaults claim with a real transcript
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-15 07:09:07 +00:00
3908331431 Add db-migrations-flyway-liquibase: Flyway vs Liquibase migrations, rollbacks and baselines on Spring Boot 4.1
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-14 09:55:57 +00:00
b02fbe1416 spring-batch-partitioning: index the new real-job transcript in the README
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-14 09:53:44 +00:00
c16e7f29db spring-batch-partitioning: link chapter 3's real-job quote to its transcript