Tag

Java backend

0 views collected around this technical thread.

Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 30, 2025 · Backend Development

Master Spring Boot 3 File Upload: 5 Practical Techniques & Code Samples

This article demonstrates multiple ways to handle file uploads in Spring Boot 3, covering basic @RequestParam usage, Map and object binding, jakarta.servlet.http.Part, and @RequestPart for combined JSON and file data, complete with code snippets and practical examples.

@RequestPartCode SamplesFile Upload
0 likes · 7 min read
Master Spring Boot 3 File Upload: 5 Practical Techniques & Code Samples
JD Tech Talk
JD Tech Talk
Jan 15, 2025 · Backend Development

Interface Performance Optimization Journey: Using Pfinder and JSF Asynchronous Calls

The article details a performance optimization case where interface latency was diagnosed with Pfinder and UMP, revealing excessive RPC calls and database queries, and then improved by replacing inefficient list operations with Set-based logic and introducing JSF asynchronous calls, cutting response times from seconds to milliseconds.

JSF asynchronousJava backendPfinder
0 likes · 5 min read
Interface Performance Optimization Journey: Using Pfinder and JSF Asynchronous Calls
Java Captain
Java Captain
Jun 30, 2023 · Frontend Development

Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview

This article presents a complete guide to building a data‑visualization big‑screen dashboard, covering effect screenshots, requirement specifications, overall architecture, development environment setup, JSON library configuration, code structure, startup commands, browser access, and source‑code acquisition.

DashboardData VisualizationECharts
0 likes · 4 min read
Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview
Code Ape Tech Column
Code Ape Tech Column
Jun 2, 2023 · Backend Development

Custom SQL Injector Guide for MyBatis-Plus: Built‑in and User‑Defined Injectors

This article explains what SQL injectors are in MyBatis‑Plus, lists the built‑in extended injectors, shows how to configure them globally, demonstrates custom mapper creation, provides complete code examples and test cases, and guides readers through building their own SQL injector for full‑field updates and batch operations.

Custom MapperDatabase OperationsJava backend
0 likes · 9 min read
Custom SQL Injector Guide for MyBatis-Plus: Built‑in and User‑Defined Injectors
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Oct 27, 2021 · Backend Development

How Spring MVC Processes a Request: From DispatcherServlet to ViewResolver

This article explains step‑by‑step how Spring MVC handles an incoming HTTP request, detailing the roles of DispatcherServlet, HandlerMapping, HandlerAdapter, argument and return value resolvers, and ViewResolver, and includes key code excerpts that illustrate the matching and initialization processes.

DispatcherServletHandlerMappingJava backend
0 likes · 7 min read
How Spring MVC Processes a Request: From DispatcherServlet to ViewResolver
macrozheng
macrozheng
May 27, 2021 · Backend Development

Ensuring Session Consistency in Distributed Java Apps with Spring Session & Redis

This article explains why traditional session handling fails in distributed environments, compares client‑side storage, session replication, sticky sessions, and centralized management, and provides a practical guide to implementing reliable session consistency using Spring Session with Redis, including configuration and code examples.

Java backendRedisSession Management
0 likes · 10 min read
Ensuring Session Consistency in Distributed Java Apps with Spring Session & Redis
Snowball Engineer Team
Snowball Engineer Team
Jan 19, 2021 · Backend Development

Troubleshooting TLS Certificate Validation Failures in Java Backend Services: Understanding SNI and the TLS Handshake

This article investigates intermittent HTTPS certificate validation failures in containerized Java services, detailing the TLS handshake process, certificate chain verification, and how a disabled Server Name Indication extension causes clients to receive incorrect certificates during multi-domain server deployments.

Container DeploymentHTTPS TroubleshootingJSSE
0 likes · 10 min read
Troubleshooting TLS Certificate Validation Failures in Java Backend Services: Understanding SNI and the TLS Handshake
macrozheng
macrozheng
Jan 10, 2021 · Backend Development

What Do OpenSSF Criticality Scores Reveal About Top Java Backend Tools?

The article explains OpenSSF's criticality scoring system for open‑source projects, lists the weighted parameters used, shows how Java backend projects rank, and compares popular Java frameworks and libraries to guide technology selection decisions.

Java backendOpenSSFcriticality score
0 likes · 8 min read
What Do OpenSSF Criticality Scores Reveal About Top Java Backend Tools?