Architecting a Healthcare Project Review Management System with Spring Boot and Vue.js

Developing a management platform for healthcare project submissions requires a robust separation of concerns, secure authentication flows, and a responsive administrative interface. The architecture leverages a Java-based backend paired with a Vue.js frontend to handle declaration workflows, reviewer assignments, and administrative oversight. B ...

Posted on Thu, 01 Oct 2026 16:21:22 +0000 by zachatk1

Inter-Project Communication in Java Web Applications

This article focuses on application-level implementation without delving into underlying principles. The project framework is already set up, using Spring Boot 1.5, MyBatis for database operations, Oracle as the database, and Vue with Node.js for the frontend. Due to specific requirements, communication between multiple projects is necessary. O ...

Posted on Thu, 01 Oct 2026 16:14:49 +0000 by robindean

Building an OCR REST API with Spring Boot and Tess4j

Optical Character Recognition (OCR) converts printed text from images in to machine‑editable strings using image processing and pattern recognition. It enables digitization of documents and automated data entry, improving efficiency across many domains. Modern OCR benefits from AI advances, delivering higher accuracy and speed for digital trans ...

Posted on Wed, 30 Sep 2026 16:27:07 +0000 by Randomizer

Implementing Email Delivery Using JavaMail and Spring Boot

Dispatching emails via the baseline JavaMail API demands preliminary configuraton: activating POP3/SMTP protocols on the provider dashboard and acquiring an application-specific authorization token for third-party authentication. public void dispatchNativeEmail() { String senderAddress = "admin@example.com"; String authCode = ...

Posted on Mon, 28 Sep 2026 16:51:14 +0000 by Jeb.

Implementing CRUD Operations with Spring Boot, MyBatis-Plus, and JSP Views

Controller for Managing Receiving Addresses package com.example.web.controller; import com.example.core.entity.DeliveryAddress; import com.example.core.service.DeliveryAddressService; import com.example.core.util.ServiceResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; im ...

Posted on Sat, 26 Sep 2026 16:16:38 +0000 by stefandv

Resolving Parameter Format Mismatch Between Vue and Spring Boot

Backend Implementation @GetMapping("/query/{type}/{status}") public List<article> retrieveArticles( @PathVariable String type, @PathVariable String status ) { return articles.stream() .filter(a -> a.getType().equals(type) && a.getStatus().equals(status)) .collect(Collectors.toList()); }&lt ...

Posted on Fri, 25 Sep 2026 16:34:20 +0000 by dnienhaus

Step-by-Step Guide: Configuring and Running the RuoYi-Cloud Microservice Framework (Vue2 Edition)

Prerequisites This is a personal summary of my experience learning the RuoYi-Cloud framework. There may be errors and omissions. If this fails to help you, please seek assistance from other bloggers. Project File RuoYi-Cloud: 🎉 A distributed microservice architecture permission management system based on Spring Boot, Spring Cloud & Alibab ...

Posted on Thu, 24 Sep 2026 16:34:36 +0000 by theo

Exporting Excel Files to HTTP Response Stream Using Java POI

Exporting data to Excel is a common business requirement. In most cases, simple formatting is sufficient, so there are several viable solutions available. Some implementations are quite straightforward. I. Available Solutions Currently, we can consider several categories of solutions: Solutions provided by word processing enterprises -- This ...

Posted on Tue, 22 Sep 2026 16:27:19 +0000 by Verminox

Implementing Load Balancing with Nginx and Spring Boot

Load balancing distributes incoming network traffic across multiple servers to ensure no single server becomes overwhelmed. This technique enhances application availability, scalability, and reliability. Nginx, a high-performance web server, can also function as an effective software load balancer for applications like those built with Spring B ...

Posted on Mon, 21 Sep 2026 16:45:38 +0000 by Elliott

RabbitMQ Integration and Reliability Patterns in Distributed Systems

Messaigng Queue Fundamentals Messaging queues enable asynchronous processing, decoupling of system components, and traffic regulation. They act as intermediaries that accept, store, and forward messages between applications. Two primary messaging patterns exist: Point-to-Point: Messages are placed in a queue and consumed by a single receiver P ...

Posted on Mon, 21 Sep 2026 16:22:11 +0000 by matto