Java High-Performance Architecture
Author

Java High-Performance Architecture

Sharing Java development articles and resources, including SSM architecture and the Spring ecosystem (Spring Boot, Spring Cloud, MyBatis, Dubbo, Docker), Zookeeper, Redis, architecture design, microservices, message queues, Git, etc.

1.3k
Articles
0
Likes
487
Views
0
Comments
Recent Articles

Latest from Java High-Performance Architecture

100 recent articles max
Java High-Performance Architecture
Java High-Performance Architecture
Jun 7, 2024 · Backend Development

How to Parse Documents in Spring Boot with Apache Tika

Learn how to integrate Apache Tika into a Spring Boot application to parse a wide range of document formats, including the necessary Maven dependencies, XML configuration, custom configuration class, and usage examples, enabling efficient content extraction and processing within your Java backend.

Apache TikaDocument ParsingJava
0 likes · 5 min read
How to Parse Documents in Spring Boot with Apache Tika
Java High-Performance Architecture
Java High-Performance Architecture
Jun 4, 2024 · Backend Development

Master Spring Security & JWT for Seamless Single Sign-On (SSO)

This comprehensive guide walks you through the concepts of Single Sign-On, the mechanics of JWT, RSA asymmetric encryption, and step‑by‑step integration of Spring Security with JWT, providing full Maven project setup, configuration files, utility classes, custom filters, and testing instructions for a robust distributed authentication system.

AuthenticationJWTJava
0 likes · 25 min read
Master Spring Security & JWT for Seamless Single Sign-On (SSO)
Java High-Performance Architecture
Java High-Performance Architecture
May 31, 2024 · Frontend Development

How to Build a Real‑Time Data Visualization Dashboard with Echarts and Java

This guide walks you through creating a dynamic, real‑time data visualization dashboard—covering design mockups, requirement planning, architecture using Echarts for the front‑end and Java for the back‑end, JSON data handling, deployment without installation, configuration steps, code structure, and source acquisition.

DashboardData VisualizationECharts
0 likes · 4 min read
How to Build a Real‑Time Data Visualization Dashboard with Echarts and Java
Java High-Performance Architecture
Java High-Performance Architecture
May 30, 2024 · Backend Development

How to Build a Clean, Robust Java Controller Layer with Unified Responses and Validation

This article explains how to design an effective Java controller layer by separating concerns, introducing a unified response structure, applying global response wrapping, leveraging Spring's validation mechanisms, and handling custom exceptions to produce concise, maintainable backend code.

ControllerException HandlingJava
0 likes · 18 min read
How to Build a Clean, Robust Java Controller Layer with Unified Responses and Validation
Java High-Performance Architecture
Java High-Performance Architecture
May 27, 2024 · Fundamentals

7 Warning Signs That Reveal You’re an Amateur Programmer (And How to Fix Them)

This article outlines seven common habits of inexperienced developers—such as massive code commits, poor code quality, multitasking, arrogance, ignoring feedback, handling personal matters at work, and chasing trends—and offers practical steps to become a more professional and effective programmer.

career advicecode reviewprofessional growth
0 likes · 11 min read
7 Warning Signs That Reveal You’re an Amateur Programmer (And How to Fix Them)
Java High-Performance Architecture
Java High-Performance Architecture
May 24, 2024 · Backend Development

Fastjson Pitfalls: Date Formatting Glitch and Circular Reference Chaos Explained

The author recounts a debugging saga with Alibaba's Fastjson library, detailing how a global date‑format setting failed on Linux, how an outdated Fastjson version caused the issue, and how circular‑reference detection with $ref can surprise developers, offering practical solutions and version recommendations.

Date FormattingFastJSONJava
0 likes · 11 min read
Fastjson Pitfalls: Date Formatting Glitch and Circular Reference Chaos Explained