post image

Hướng dẫn test JUnit 5 với Mockito trong Spring Boot

Trong bài hướng dẫn này, tôi sẽ hướng dẫn bạn cách thực hiện kiểm tra tích hợp Spring Boot 2 với Mockito. Trong Java, JUnit là một Java Testing Framework được sử dụng rộng rãi trong các dự án Java. JUnit 5 là phiên bản mới của JUnit với mục đích hỗ trợ các tính

post image

Sử dụng API REST Java 11, Spring 5 & Spring Boot 2.2

Trong hướng dẫn này, các bạn sẽ học được cách xây dựng ứng dụng web REST API đầu tiên với Java 11, Spring 5 và Spring Boot 2.2. Chúng ta sẽ dùng IntelliJ làm IDE nhé. Khởi tạo ứng dụng API REST Spring Boot 2.2 với Spring Initializr Trong ví dụ này, tôi sẽ sử

post image

AOP là gì? Ví dụ về AOP sử dụng Spring Framework

1. AOP trong Spring Framwork là gì? Aspect Oriented Programming (AOP) Spring Framwork là 1 kỹ thuật lập trình dùng để tách logic chương trình thành các phần riêng biệt… Trong Spring AOP, có 4 loại advice được hỗ trợ: Before advice: chạy trước khi method được thực thi After returning advice: Chạy sau khi method

post image

Spring Boot DTO Example – Convert từ Entity sang DTO

Trong bài hướng dẫn này, chúng ta sẽ học cách tạo 1 DTOs (Data Transfer Objects) class trong Spring Boot application và cách convert từ Entity sang DTO và ngược lại bằng thư viên ModelMapper. Data Transfer Object Design Pattern là một design pattern được sử dụng thường xuyên. Về cơ bản thì nó được dùng để

post image

ORM là gì? Tổng quan về ORM Framework

1. ORM là gì? ORM (Object Relational Mapping), là một kỹ thuật/cơ chế lập trình thực hiện ánh xạ CSDL sang các đối tượng trong các ngôn ngữ lập trình hướng đối tượng như Java, C# …(các table tương ứng các class, mối ràng buộc giữa các table tương ứng quan hệ giữa các class ‘has a’

post image

Hướng dẫn Spring Boot Upload/Download File từ Database

Trong hướng dẫn này, tôi sẽ hướng dẫn bạn cách upload và download file từ database bằng các API Spring Boot Rest. Tôi sử dụng interface Spring Web MultipartFile để handle các request HTTP multi-part. 1. Các API Spring Boot Rest để upload file từ database Spring Boot Application sẽ cung cấp các API sau:

post image

Giới thiệu về Spring Data JPA – Tại sao cần sử dụng nó?

Spring Data là một module của Spring Framework. Mục đích của Spring Data JPA là giảm thiểu việc thực hiện quá nhiều bước để có thể implement được JPA. Spring Data JPA là một phần của Spirng Data và nó hỗ trợ Hibernate 5, OpenJPA 2.4 và EclipseLink 2.6.1. Vậy thực sự Spring Data JPA

post image

Hướng dẫn sử dụng Spring Data JPA

Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách sử dụng Spring Boot + Spring Data JPA để lưu dữ liệu vào database H2 trong bộ nhớ và cách cũng truy vấn dữ liệu. Cùng bắt đầu luôn nhé 😉 Chúng ta có thể tạo project tại đây. Thêm các dependency như hình

post image

Những Tố Chất Cần Thiết Của BrSE

Chào bà con !Sau 6 tháng trời bỏ bê thì nay mình quay lại viết lách một chút. Đợt rồi có xuất bản sách nhưng thiết nghĩ những gì viết trong đó đều ở mức rất cơ bản. Không biết thì không làm được nhưng cho dù biết hết cũng chưa chắc giỏi được. Bởi

post image

Những hướng đi cho dân IT: Không chỉ là lập trình viên

Hiện nay, ngành công nghệ thông tin của Việt Nam đang phát triển mạnh mẽ hơn bất cứ khi nào hết và cũng bởi lẽ đó lập trình viên trở thành một nghề được rất nhiều bạn trẻ theo đuổi. Chúng ta đã chứng kiến sự thăng hoa của ngành ngân hàng trong thập kỷ trước để rồi liên