Spring Full-Stack Practical Cases
Author

Spring Full-Stack Practical Cases

Full-stack Java development with Vue 2/3 front-end suite; hands-on examples and source code analysis for Spring, Spring Boot 2/3, and Spring Cloud.

1.1k
Articles
0
Likes
6.4k
Views
0
Comments
Recent Articles

Latest from Spring Full-Stack Practical Cases

100 recent articles max
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Aug 19, 2026 · Backend Development

PDFBox: A Powerful Open‑Source Java Library for PDF Manipulation

This article introduces Apache PDFBox, an open‑source Java library for creating, modifying, and extracting content from PDFs, and provides step‑by‑step Spring Boot 3.5 examples covering text extraction, region extraction, metadata handling, image insertion, form creation, JavaScript actions, and bookmark generation.

JavaPDF manipulationPDF processing
0 likes · 17 min read
PDFBox: A Powerful Open‑Source Java Library for PDF Manipulation
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Aug 17, 2026 · Backend Development

Two Ways to Encrypt Fields in Spring Boot: @Convert and Oracle DBMS_CRYPTO

The article explains why encrypting sensitive fields such as phone numbers and ID cards is essential, then walks through two concrete implementations for Spring Boot 3.5.0—an application‑layer solution using @Convert with a custom AttributeConverter and a database‑layer solution using Oracle's DBMS_CRYPTO with @ColumnTransformer—complete with code, setup steps, and test results.

@ColumnTransformer@ConvertAttributeConverter
0 likes · 8 min read
Two Ways to Encrypt Fields in Spring Boot: @Convert and Oracle DBMS_CRYPTO
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Aug 13, 2026 · Backend Development

Discover Spring Boot’s New BeanFactoryInitializer – Early Bean Initialization Made Easy

Spring Boot 3.5 introduces the BeanFactoryInitializer extension point, allowing developers to safely pre‑instantiate specific beans before the regular singleton pool, replace unsafe BeanFactoryPostProcessor hacks, fetch remote configurations, and programmatically register @Tool‑annotated beans, all demonstrated with concrete code examples and a working test.

BeanFactoryInitializerFactoryBeanJava
0 likes · 8 min read
Discover Spring Boot’s New BeanFactoryInitializer – Early Bean Initialization Made Easy
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 22, 2026 · Backend Development

5 Spring Boot Transaction Optimizations That Drastically Boost Performance

This article examines five practical ways to improve Spring Boot 3.5.0 transaction performance—read‑only transactions, explicit propagation settings, correctly sized HikariCP pools, JDBC prepared‑statement caching, and Hibernate batch writes—showing the underlying overhead and providing concrete code and configuration examples.

HikariCPJPASpring Boot
0 likes · 13 min read
5 Spring Boot Transaction Optimizations That Drastically Boost Performance
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 19, 2026 · Backend Development

8 Java File‑Writing Techniques for Large Files, High Concurrency, and Cross‑Platform Scenarios

This article walks through eight Java file‑writing approaches—from the modern Files.writeString() API to low‑level FileChannel and asynchronous channels—detailing their parameters, performance characteristics, and ideal use cases such as large files, high‑throughput logging, and cross‑platform line handling.

JavaNIOSpring Boot
0 likes · 10 min read
8 Java File‑Writing Techniques for Large Files, High Concurrency, and Cross‑Platform Scenarios
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 18, 2026 · Backend Development

One Annotation to Elegantly Bind Custom Objects in Spring Boot

This article demonstrates three ways to bind a custom Author object from a single comma‑separated string in Spring Boot 3.5.0 using a custom ConversionService, a PropertyEditor, and the @ConfigurationPropertiesBinding annotation, complete with code samples and resulting output.

ConfigurationPropertiesConfigurationPropertiesBindingConversionService
0 likes · 6 min read
One Annotation to Elegantly Bind Custom Objects in Spring Boot