Tạo chú thích ghi nhật ký tùy chỉnh trong SpringBoot

Giới thiệu Xây dựng chú thích tùy chỉnh để ghi nhận thông tin yêu cầu HTTP cho các phương thức API cụ thể. Công nghệ sử dụng Spring Boot 2.7+ Spring AOP MySQL 8.0+ Triển khai chi tiết 1. Định nghĩa chú thích package com.example.demo.annotation; import java.lang.annotation.*; @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME ...

Đăng vào ngày 4 tháng 7 lúc 05:23

Thiết kế và Triển khai Chi tiết Nền tảng Đặt Vé Bảo tàng Nghệ thuật thành phố Dương Dương với SpringBoot + Vue + uniapp

Giới thiệu Bài viết này trình bày chi tiết về thiết kế và triển khai một hệ thống đặt vé trực tuyến cho Bảo tàng Nghệ thuật thành phố Dương Dương. Hệ thống được xây dựng dựa trên kiến trúc hiện đại với SpringBoot làm nền tảng backend, Vue.js cho giao diện web và uniapp cho ứng dụng di động. Giải pháp này cho phép khách hàng đặt vé trước khi đến ...

Đăng vào ngày 30 tháng 6 lúc 23:24

SpringBoot và Apollo Configuration Center

1. Cơ bản 1.1. Giới thiệu Với sự phát triển của các ứng dụng phức tạp, việc quản lý cấu hình ngày càng trở nên quan trọng. Apollo Configuration Center là một giải pháp nguồn mở giúp quản lý cấu hình cho các ứng dụng một cách tập trung và hiệu quả. 1.2. Điểm mạnh Thiết lập dễ dàng ...

Đăng vào ngày 23 tháng 6 lúc 16:01

Xây dựng hệ thống truy vấn đa nguồn dữ liệu với SpringBoot và Calcite

Tổng quan dự án Một dự án hệ thống thương mại điện tử gần đây yêu cầu truy vấn thông tin từ hai cơ sở dữ liệu khác nhau: MySQL cho dữ liệu đơn hàng và PostgreSQL cho dữ liệu người dùng. Khách hàng cần một giao diện truy vấn thống nhất có thể lấy thông tin từ cả hai nguồn dữ liệu này thông qua câu lệnh SQL. Tại sao chọn Apache Calcite? Đơn giả ...

Đăng vào ngày 22 tháng 6 lúc 09:12

Khám phá Cơ Chế Polling Dài Trong Apollo: Cập Nhật Cấu Hình Đơn Giản Hơn Bao Giờ

Khi xử lý cập nhật cấu hình, Apollo sử dụng cơ chế polling dài để đảm bảo ứng dụng luôn nhận được thay đổi mới nhất. Dưới đây là phân tích chi tiết về triển khai kỹ thuật. @RestController @RequestMapping("/notifications/v2") public class NotificationControllerV2 implements ReleaseMessageListener { private static final Logger logger = Logg ...

Đăng vào ngày 21 tháng 6 lúc 05:15

Hệ thống cho thuê nhà dựa trên SpringBoot và Vue.js

Giới thiệu hệ thống Hệ thống cho thuê nhà được xây dựng dựa trên Vue.js và SpringBoot, cung cấp một nền tảng trực tuyến toàn diện cho quản trị viên, người dùng thông thường và chủ nhà. Hệ thống bao gồm hai phần chính: giao diện người dùng và giao diện quản trị. Giao diện người dùng dành cho người dùng thông thường và chủ nhà với các tính ...

Đăng vào ngày 20 tháng 6 lúc 18:55

Phát triển ứng dụng tìm việc làm thêm cho sinh viên sử dụng Spring Boot, Vue.js và UniApp

Trong bối cảnh nhu cầu tìm kiếm việc làm bán thời gian của sinh viên ngày càng tăng, việc xây dựng một nền tảng kết nối hiệu quả giữa nhà tuyển dụng và người lao động trẻ là vô cùng cần thiết. Hệ thống được phát triển dựa trên kiến trúc hiện đại, kết hợp giữa sức mạnh xử lý phía server của Spring Boot và tính linh hoạt của Vue.js cùng UniApp ch ...

Đăng vào ngày 19 tháng 6 lúc 23:14

Hệ thống quản lý mượn sách thư viện dựa trên Java + SSM + Vue

Hệ thống quản lý mượn sách thư viện là một ứng dụng web hiện đại được xây dựng trên nền tảng Java sử dụng SpringBoot và Vue.js cho giao diện người dùng. Hệ thống này cung cấp các chức năng quản lý hiệu quả cho việc mượn trả sách trong môi trường thư viện. Công nghệ sử dụng Framework phía máy chủ SpringBoot Spring Boot là giải pháp mạnh mẽ để ...

Đăng vào ngày 19 tháng 6 lúc 17:33

Thiết kế Hệ thống Quản lý Cửa hàng Điện thoại Doanh nghiệp với SpringBoot và Vue.js

Giới thiệu Hệ thống Hệ thống quản lý cửa hàng điện thoại doanh nghiệp ứng dụng kiến trúc hiện đại với SpringBoot backend, Vue.js frontend và MyBatis cho tầng truy xuất dữ liệu. Giải pháp này tối ưu khả năng mở rộng, hiệu năng cao và trải nghiệm người dùng, giải quyết các thách thức về tải đồng thời và tính sẵn sàng trong thương mại điện tử. Th ...

Đăng vào ngày 19 tháng 6 lúc 16:43

Giải pháp xử lý vấn đề phân biệt chữ hoa chữ thường trong truy vấn SQL với MySQL8

SpringBoot + Mybatis + Activiti6 + MySQL8 Trong môi trường Linux, phiên bản MySQL8 không cho phép điều chỉnh cấu hình my.ini (không phân biệt chữ hoa chữ thường) sau khi đã được tạo thành công. Cài đặt lower_case_table_names = 1 và khởi động lại MySQL sẽ gây ra lỗi. Tuy nhiên, Activiti mặc định sử dụng tên bảng viết hoa trong khi các bảng trong ...

Đăng vào ngày 15 tháng 6 lúc 22:00