RabbitMQ và Spring Boot
1. Cơ sở dữ liệu
Cơ sở dữ liệu RabbitMQ là một hệ thống thông báo mạnh mẽ và linh hoạt. Nó được sử dụng để xử lý các yêu cầu một cách asynchronous, giúp giải耦 các thành phần hệ thống và xử lý các đỉnh load một cách hiệu quả.
1.1. Các chuẩn thông báo
JMS (Java Message Serv ...
Đăng vào ngày 26 tháng 9 lúc 10:28
Hệ thống ghi log trong Spring Boot và cách cấu hình
1. Giới thiệu về log trong ứng dụng
Trong quá trình phát triển phần mềm, việc ghi log đóng vai trò then chốt. Nếu không có log, khi ứng dụng gặp lỗi, chúng ta sẽ rất khó xác định nguyên nhân và vị trí lỗi để khắc phục. Nhờ có log, chúng ta có thể phát hiện lỗi, định vị chính xác vị trí và xử lý kịp thời.
Trong giai đoạn học lập trình cơ bản, ...
Đăng vào ngày 23 tháng 9 lúc 09:58
Triển khai và Sử dụng FastDFS Phân tán trên Máy Đơn
Trong công việc, chúng ta thường cần tải lên và tải xuống các tệp. Trong quá khứ, tệp thường được lưu trữ trên máy chủ web. Tuy nhiên, với việc triển khai nhiều máy chủ, một máy chủ tệp độc lập là cần thiết. Trước đây, NFS được sử dụng cho chia sẻ tệp giữa nhiều máy chủ web, và rsync được sử dụng để đồng bộ hóa tệp giữa các máy chủ tệp. Các giả ...
Đăng vào ngày 14 tháng 9 lúc 11:49
Integration of MyBatis-Plus with Spring Boot
Table of Contents:
1. Integrating MyBatis Plus with Spring Boot
2. Configuring Multiple Data Sources in MyBatisPlus
3. Summary of Annotations in MyBatisPlus
4. CRUD Operations in MyBatis Plus
5. Condition Builders in MyBatis-Plus
**6. Code Generation Tool in MyBatis-Plus
MyBatis-Plus (opens new window) (abbreviated as MP) serves as an enhanced ...
Đăng vào ngày 9 tháng 9 lúc 11:33
Xây dựng hệ thống quản lý sửa chữa cộng đồng sử dụng Vue và Spring Boot
Giới thiệu hệ thống
Trong thời đại công nghệ phát triển, việc quản lý sửa chữa theo phương thức truyền thống gặp nhiều hạn chế về thời gian và độ chính xác. Hệ thống quản lý điện tử ra đời nhằm giải quyết các vấn đề này, mang lại hiệu quả cao và tiết kiệm chi phí cho người dùng.
Công cụ và công nghệ sử dụng
IDE phát triển: IntelliJ IDEA, VSCo ...
Đăng vào ngày 4 tháng 9 lúc 22:44
Hệ thống quản lý chấm công với Spring Boot và Vue
Giới thiệu dự án
Hệ thống quản lý chấm công được phát triển bằng công nghệ Spring Boot cho backend và Vue.js cho frontend, cung cấp giải pháp quản lý nhân sự chuyên nghiệp với giao diện hiện đại và dễ sử dụng.
Công nghệ sử dụng
Backend - Spring Boot
Spring Boot là nền tảng phát triển ứng dụng Java nhanh chóng, dựa trên framework Spring. Nó ...
Đăng vào ngày 3 tháng 9 lúc 22:10
Triển khai đăng nhập bằng mã SMS và quản lý phiên với Redis
Hệ thống sử dụng bộ công nghệ bao gồm Redis, Spring Boot, MySQL, Lombok, Mybatis-plus và Hutool để triển khai các chức năng cốt lõi như đăng nhập bằng mã SMS, truy vấn thông tin thương nhân có hỗ trợ bộ nhớ đệm, đấu giá giảm giá theo thời gian thực, tìm kiếm thương nhân lân cận, điểm danh người dùng, theo dõi bạn bè và người dùng đánh giá địa đ ...
Đăng vào ngày 29 tháng 8 lúc 20:02
Các phương pháp khởi tạo dự án Spring Boot hiệu quả
1. Chuẩn bị môi trường phát triển
Trước khi bắt đầu xây dựng ứng dụng Spring Boot, bạn cần đảm bảo hệ thống đã cài đặt các công cụ sau:
JDK: Phiên bản 1.8 hoặc 11/17 (tùy thuộc vào phiên bản Spring Boot bạn chọn).
Build Tool: Maven 3.6 trở lên hoặc Gradle.
IDE: IntelliJ IDEA, Eclipse hoặc VS Code.
2. Khởi tạo dự án thủ công từ Ma ...
Đăng vào ngày 29 tháng 8 lúc 19:46
Xây dựng cây phân cấp tổ chức từ dữ liệu phẳng trong Vue và Java
Trong hệ thống quản lý tổ chức, dữ liệu thường được lưu trữ dạng bảng phẳng với mã tổ chức và mã cấp trên. Để hiển thị trên giao diện Vue dưới dạng cây phân cấp, cần chuyển đổi dữ liệu này thành cấu trúc đệ quy gồm các trường label và children.
Entity định nghĩa nút cây
Class Java đại diện cho mỗi nút trong cây:
@Data
@Accessors(chain = true)
...
Đăng vào ngày 21 tháng 8 lúc 23:33
Đóng gói ứng dụng Maven thành WAR/JAR trong IntelliJ IDEA
Để đóng gói một dự án Maven thành file WAR hoặc JAR, cần cấu hình plugin đóng gói phù hợp trong file pom.xml. Dưới đây là các bước thực hiện chi tiết.
Cấu hình file POM
Thêm thẻ <packaging> và plugin spring-boot-maven-plugin vào file pom.xml:
<?xml version="1.0" encoding="UTF-8"? >
<project xmlns="http://maven.apache.org/POM/4 ...
Đăng vào ngày 19 tháng 8 lúc 06:23