java1234
Author

java1234

Former senior programmer at a Fortune Global 500 company, dedicated to sharing Java expertise. Visit Feng's site: Java Knowledge Sharing, www.java1234.com

135
Articles
0
Likes
974
Views
0
Comments
Recent Articles

Latest from java1234

100 recent articles max
java1234
java1234
Oct 24, 2026 · Backend Development

Jetty 12.1: Core Rewrite, EE11 Support, Multi-Compression & Virtual Threads

This article explores Jetty 12's architectural rewrite decoupling core from Servlet, and details Jetty 12.1's new features including Jakarta EE 11 support, a pluggable compression layer with gzip, Brotli, and Zstandard, a unified deployer, multi-authenticator flexibility, and a showcase combining virtual threads, EE11 servlets, and multi-algorithm compression.

CompressionEmbedded ServerHTTP/3
0 likes · 25 min read
Jetty 12.1: Core Rewrite, EE11 Support, Multi-Compression & Virtual Threads
java1234
java1234
Oct 20, 2026 · Backend Development

Tomcat 11 Deep Dive: Virtual Threads, Servlet 6.1, EL 6.0, and Migration Guide

This article explores Tomcat 11's major upgrades including Java 17 baseline, Jakarta EE 11 alignment, virtual threads for high concurrency, Servlet 6.1 API improvements, EL 6.0 record support, removed legacy features, and provides hands-on Docker and embedded deployment examples with code.

EL 6.0Embedded TomcatJakarta EE 11
0 likes · 20 min read
Tomcat 11 Deep Dive: Virtual Threads, Servlet 6.1, EL 6.0, and Migration Guide
java1234
java1234
Oct 15, 2026 · Backend Development

Netty 4.2 Deep Dive: Adaptive Memory, Composable Event Loops, and io_uring Graduation

This article explores Netty 4.2's major changes including the new adaptive memory allocator, composable MultiThreadIoEventLoopGroup with IoHandlerFactory, official io_uring transport support, ManualIoEventLoop for custom event-loop driving, QUIC/HTTP/3 graduation, and default client TLS hostname verification.

AdaptiveByteBufAllocatorByteBufEventLoop
0 likes · 17 min read
Netty 4.2 Deep Dive: Adaptive Memory, Composable Event Loops, and io_uring Graduation
java1234
java1234
Oct 13, 2026 · Backend Development

Arthas 4 Meets AI: Diagnose Java Apps with Natural Language via MCP

Arthas 4 introduces an MCP server that lets AI assistants execute Java diagnostic commands like thread, trace, and watch through natural language, enabling developers to troubleshoot JVM issues without memorizing command syntax, with 29 tools across JVM, class loading, monitoring, and utility categories.

AI IntegrationArthasBackend Development
0 likes · 11 min read
Arthas 4 Meets AI: Diagnose Java Apps with Natural Language via MCP
java1234
java1234
Oct 9, 2026 · Databases

PostgreSQL 18.6 Deep Dive: Async I/O, Skip Scan, UUIDv7 & More

PostgreSQL 18.6 introduces async I/O with io_uring support, skip scan for composite indexes, time-ordered UUIDv7, virtual generated columns, OAuth authentication, RETURNING old/new values, and critical security fixes for logical decoding and pgcrypto.

GIN IndexGenerated ColumnsOAuth
0 likes · 15 min read
PostgreSQL 18.6 Deep Dive: Async I/O, Skip Scan, UUIDv7 & More
java1234
java1234
Oct 8, 2026 · Artificial Intelligence

Spring AI 2.0 OA System: RAG, Tool Calling & Multi-Role Approval Automation

This article details the architecture and implementation of an AI-powered OA system built with Spring AI 2.0, Spring Boot 4, and Vue 3, featuring intelligent leave form filling, approval progress querying, and RAG-based policy Q&A using Alibaba's Qwen and embedding models, with a four-role permission model, two-level approval engine, and Redis vector storage.

Alibaba BailianJWT AuthenticationMyBatis-Plus
0 likes · 38 min read
Spring AI 2.0 OA System: RAG, Tool Calling & Multi-Role Approval Automation
java1234
java1234
Sep 29, 2026 · Databases

MySQL 9.7 Explored: Vector Search, JavaScript Stored Procedures & Bulk Import Gains

This article explores MySQL 9.7's key innovations including native VECTOR type for semantic search, JavaScript stored procedures for in-database logic, parallel bulk import from object storage, and security upgrades like mandatory caching_sha2_password, with practical code examples and upgrade guidance.

Innovation releaseJavaScript stored proceduresMySQL 9.7
0 likes · 18 min read
MySQL 9.7 Explored: Vector Search, JavaScript Stored Procedures & Bulk Import Gains
java1234
java1234
Sep 24, 2026 · Backend Development

Spring AI 2.0 OA System: Architecture, RAG & Tool Calling Deep Dive

This article details the design of an AI-powered OA system built with Spring Boot 4, Vue 3, and Spring AI 2.0, covering three AI capabilities (smart leave forms, approval tracking, RAG policy QA), a four-role permission model, two-level approval engine, database schema, API endpoints, and vector retrieval configuration using Redis Stack and Alibaba Qwen models.

LLM IntegrationOA SystemRAG
0 likes · 37 min read
Spring AI 2.0 OA System: Architecture, RAG & Tool Calling Deep Dive