asmhatre
  • Joined on 2025-12-11
asmhatre pushed to main at asmhatre/javademos 2026-09-24 11:50:43 +00:00
bc91b9c8d0 Add patterns module: pattern matching from JDK 21 to 27
asmhatre pushed to main at asmhatre/javademos 2026-09-24 11:42:49 +00:00
96b25c8fc4 jep511: add the star-import clash demo, java.base export count and a java.time jshell check
asmhatre pushed to main at asmhatre/javademos 2026-09-24 10:57:59 +00:00
385cc25233 Add jep511 module: module import declarations on JDK 25 and 27
asmhatre pushed to main at asmhatre/javademos 2026-09-24 10:42:40 +00:00
2ebea58d39 Add jep513 module: flexible constructor bodies on JDK 25 and 27
asmhatre pushed to main at asmhatre/javademos 2026-09-24 10:32:51 +00:00
e0cb6e83e2 Add jep512 module: compact source files and instance main methods on JDK 25 and 27
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-24 10:01:41 +00:00
fa4205f631 README: list the custom-starter, core-events, multi-datasource and i18n modules and the circular-dependencies article
a2cc7bbd08 i18n: say only what was observed about the leaked JVM default locale
Compare 2 commits »
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-24 09:54:57 +00:00
2cbf31e7d5 Add i18n module: MessageSource, LocaleResolver and localized ProblemDetail
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-24 09:38:30 +00:00
e59ff029a1 Add multi-datasource module: two databases with per-database DataSource, Flyway, EntityManagerFactory and transaction manager on Boot 4.1
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-24 07:08:50 +00:00
d6b76c57db Add core-events module: @EventListener, @TransactionalEventListener phases and async listeners on Boot 4.1
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-24 06:53:10 +00:00
c418589251 Add custom-starter module: a Boot 4 auto-configuration starter with conditions, metadata and runner tests
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-24 06:29:19 +00:00
d6a2e1a5f2 Add cycles to core-beans: the circular-dependency failure report, what allow-circular-references repairs and hides, and four fixes on Boot 4.1
asmhatre pushed to main at asmhatre/spring-boot-demo 2026-09-24 04:59:52 +00:00
51f3ecd5da Add core-beans: bean scopes, the prototype-in-singleton trap, lifecycle callback order and graceful shutdown phases on Boot 4.1
9825efa081 Add core-di: constructor vs setter vs field injection and @Autowired candidate resolution on Boot 4.1
Compare 2 commits »
asmhatre pushed to main at asmhatre/javademos 2026-09-24 04:27:30 +00:00
6b5a918278 Add two standalone modules: Stream Gatherers (JEP 485) and Scoped Values vs ThreadLocal (JEP 506)
asmhatre pushed to main at asmhatre/spring-ai 2026-09-23 17:54:51 +00:00
c1e36c6c09 Fix ollama-local: correct a wrong claim about ChatClient.options() and keepAlive
asmhatre pushed to main at asmhatre/spring-ai 2026-09-23 17:48:07 +00:00
faacda7079 Add ollama-local module: chat and embeddings against a real local Ollama server
asmhatre pushed to main at asmhatre/spring-ai 2026-09-23 17:18:40 +00:00
7fff4ddb99 Add structured-output module: entity() mapping to records/lists/maps, StructuredOutputValidationAdvisor retries
asmhatre pushed to main at asmhatre/spring-ai 2026-09-23 17:03:48 +00:00
fff9f52116 Add tool-calling module: @Tool, ToolCallingAdvisor, returnDirect, ToolContext, and Tool Search Advisor
asmhatre pushed to main at asmhatre/spring-ai 2026-09-23 15:14:01 +00:00
d73620e305 Add mcp-secure module: OAuth2 resource server, per-tool scopes, and MDC audit logging for an MCP server
asmhatre pushed to main at asmhatre/spring-ai 2026-09-23 15:09:30 +00:00
86023671c6 Add mcp-secure module: OAuth2 resource server, per-tool scopes, and MDC audit logging for an MCP server
asmhatre pushed to main at asmhatre/spring-ai 2026-09-23 14:44:18 +00:00
60849f4319 Add mcp-client module: ChatClient calling tools from real external MCP servers over stdio