Java Architecture Diary
Author

Java Architecture Diary

Committed to sharing original, high‑quality technical articles; no fluff or promotional content.

504
Articles
0
Likes
1.1k
Views
0
Comments
Recent Articles

Latest from Java Architecture Diary

100 recent articles max
Java Architecture Diary
Java Architecture Diary
Apr 16, 2025 · Artificial Intelligence

Mastering Prompt Engineering with Spring AI: Patterns and Practical Java Examples

An in‑depth guide shows how to configure Spring AI for various LLM providers, tune model parameters such as temperature and max tokens, and apply a range of prompt‑engineering patterns—including zero‑shot, few‑shot, chain‑of‑thought, self‑consistency, role‑based and automatic prompting—using concise Java code examples.

ChatOptionsLLMSpring AI
0 likes · 18 min read
Mastering Prompt Engineering with Spring AI: Patterns and Practical Java Examples
Java Architecture Diary
Java Architecture Diary
Apr 2, 2025 · Artificial Intelligence

Run AI Models Locally with Docker Model Runner and Java Integration

This article explains how Docker Model Runner enables effortless local execution of AI models, details platform support, provides a full command reference, shows how to use the REST endpoint, and demonstrates integration with Java via LangChain4j, including code examples and a feature comparison with Ollama.

AIDockerLangchain4j
0 likes · 9 min read
Run AI Models Locally with Docker Model Runner and Java Integration
Java Architecture Diary
Java Architecture Diary
Mar 31, 2025 · Backend Development

Unlock Spring Boot 3.5: 7 Game-Changing Features for Enterprise Apps

Spring Boot 3.5 introduces major enhancements such as dynamic environment‑variable configuration, enriched distributed tracing, intelligent task‑context propagation, Quartz job triggering, SSL certificate lifecycle monitoring, flexible Redis read strategies, and improved Liquibase support, all aimed at boosting enterprise‑grade application development.

Configuration ManagementLiquibaseSSL Monitoring
0 likes · 7 min read
Unlock Spring Boot 3.5: 7 Game-Changing Features for Enterprise Apps
Java Architecture Diary
Java Architecture Diary
Mar 26, 2025 · Artificial Intelligence

How DeepSeek V3-0324 Boosts Java AI Apps with Function Calling

The article introduces DeepSeek's new V3-0324 model, highlights its performance gains and new features like function calling and standardized JSON output, demonstrates Chinese and frontend coding tests, provides Java code examples for AI integration, and concludes with a summary of its business impact.

AIChat2BIDeepSeek
0 likes · 6 min read
How DeepSeek V3-0324 Boosts Java AI Apps with Function Calling
Java Architecture Diary
Java Architecture Diary
Mar 24, 2025 · Backend Development

Build a Java MCP Server with Spring AI in Minutes

This tutorial shows how to use Spring AI MCP to create a Java MCP server, covering environment setup, business logic implementation, service registration, and client configuration, enabling seamless AI service integration with minimal effort.

AIIntegrationMCP
0 likes · 6 min read
Build a Java MCP Server with Spring AI in Minutes
Java Architecture Diary
Java Architecture Diary
Mar 21, 2025 · Backend Development

Boost Java Performance with the New Vector API: SIMD Made Simple

This article introduces Java’s emerging Vector API, explains its SIMD‑based design, provides practical code examples for array addition, dot product, and complex calculations, and details performance benchmarks, integration with vector databases, usage considerations, and future development prospects.

Performance optimizationSIMDbackend development
0 likes · 10 min read
Boost Java Performance with the New Vector API: SIMD Made Simple