Java Tech Enthusiast
Author

Java Tech Enthusiast

Sharing computer programming language knowledge, focusing on Java fundamentals, data structures, related tools, Spring Cloud, IntelliJ IDEA... Book giveaways, red‑packet rewards and other perks await!

880
Articles
1
Likes
2.8k
Views
0
Comments
Recent Articles

Latest from Java Tech Enthusiast

100 recent articles max
Java Tech Enthusiast
Java Tech Enthusiast
May 7, 2026 · Artificial Intelligence

Is Traditional Hand‑Coding Dead? ClaudeCode Founder Says He’ll Almost Stop Writing Code by 2026

In a recent interview, ClaudeCode founder Boris Cherny declares that coding has been solved, showing how AI now writes most of the code, automates PR reviews, schedules self‑healing loops, and predicts a future where software development becomes a universal skill despite current limits with legacy code.

AI agentsAI codingAutomation
0 likes · 6 min read
Is Traditional Hand‑Coding Dead? ClaudeCode Founder Says He’ll Almost Stop Writing Code by 2026
Java Tech Enthusiast
Java Tech Enthusiast
May 6, 2026 · Backend Development

Spring Boot 4.1’s Default Virtual Threads Boost Throughput—But Require HikariCP Tuning

Spring Boot 4.1 makes virtual threads the default, dramatically increasing I/O concurrency, yet the unchanged HikariCP maximumPoolSize can exhaust connections; the article explains this incompatibility, shows how to adjust pool settings, enable lazy connections, and outlines a step‑by‑step migration path from 3.x to 4.1.

HikariCPLazyConnectionMigration
0 likes · 19 min read
Spring Boot 4.1’s Default Virtual Threads Boost Throughput—But Require HikariCP Tuning
Java Tech Enthusiast
Java Tech Enthusiast
May 5, 2026 · Backend Development

Quick Start Guide to Using EasyExcel with Spring Boot 3 (Verified)

This tutorial walks through building a Spring Boot 3 project that integrates Alibaba's EasyExcel for Excel export and import, covering project structure, Maven dependencies, entity mapping, listener implementation, service and controller code, testing endpoints, and key Spring Boot 3 considerations such as Jakarta packages, JDK 17+, response header handling, memory management, and production‑grade best practices.

Backend DevelopmentExcel ImportJava
0 likes · 14 min read
Quick Start Guide to Using EasyExcel with Spring Boot 3 (Verified)
Java Tech Enthusiast
Java Tech Enthusiast
May 5, 2026 · Artificial Intelligence

Kimi K2.6 Outshines Claude Design in Design Tasks

The article compares Kimi K2.6 with Claude Design, showing that Kimi not only generates complete front‑end websites and handles multi‑agent tasks but also does so at roughly one‑seventh the price, positioning it as a strong open‑source challenger in AI‑driven design.

AI designAgent SwarmClaude Design
0 likes · 10 min read
Kimi K2.6 Outshines Claude Design in Design Tasks
Java Tech Enthusiast
Java Tech Enthusiast
May 4, 2026 · Backend Development

Minimalist Spring Boot 3: Annotation‑Based Efficient Sensitive‑Word Handling

This guide demonstrates how to use a custom @SensitiveFilter annotation together with an AOP aspect and the lightweight sensitive‑word library to implement global sensitive‑word filtering in Spring Boot 3, supporting both automatic replacement and detection modes while eliminating repetitive code across controllers.

AOPJavaSensitive Word Filtering
0 likes · 14 min read
Minimalist Spring Boot 3: Annotation‑Based Efficient Sensitive‑Word Handling
Java Tech Enthusiast
Java Tech Enthusiast
May 3, 2026 · Backend Development

Escape the If‑Else Nightmare with Powerful Workflow Orchestration

The article explains how excessive if‑else branching in multi‑business Java systems harms maintainability and reliability, and demonstrates how a flow engine combined with plugin extensions can isolate code, configure per‑business execution chains, and safely handle success, rollback, and callbacks.

JavaOrchestrationcode-isolation
0 likes · 6 min read
Escape the If‑Else Nightmare with Powerful Workflow Orchestration
Java Tech Enthusiast
Java Tech Enthusiast
May 3, 2026 · Artificial Intelligence

How a 100k‑Star CLAUDE.md Rule File Eliminates Common AI Coding Bad Habits

The CLAUDE.md rule file, now with over 100k stars on GitHub, defines four concise principles that guide AI coding assistants like Claude Code and Cursor to think before coding, stay simple, make surgical changes, and execute goal‑driven verification, dramatically improving code quality and developer efficiency.

AI coding assistantAutomationCLAUDE.md
0 likes · 7 min read
How a 100k‑Star CLAUDE.md Rule File Eliminates Common AI Coding Bad Habits
Java Tech Enthusiast
Java Tech Enthusiast
May 2, 2026 · Backend Development

10 Common MyBatis‑Plus Pitfalls and How to Avoid Them

This article enumerates ten frequent pitfalls when using MyBatis‑Plus—such as incorrect total counts in pagination, pagination interceptor misconfiguration, logical‑delete failures, auto‑fill issues, optimistic‑lock mismatches, null handling in query wrappers, poor batch‑insert performance, enum mapping errors, type‑handler problems, and overall pros and cons—providing concrete examples, root‑cause analysis, and practical solutions for each.

BatchInsertEnumMappingJava
0 likes · 20 min read
10 Common MyBatis‑Plus Pitfalls and How to Avoid Them