post image

Giới thiệu về Feign – Ví dụ về Feign

1. Tổng quan Feign nhằm mục đích đơn giản hóa các ứng dụng HTTP API. Nói một cách đơn giản, developer chỉ cần khai báo và chú thích một interface trong khi việc triển khai thực tế được cung cấp trong thời gian chạy. Trong hướng dẫn này, chúng tôi sẽ giới thiệu Feign –

post image

Hướng dẫn sử dụng Lombok

1. Lombok là gì? Lombok là một thư viện Java giúp tự sinh ra các hàm setter/getter, hàm khởi tạo, toString… và tinh gọn chúng. Thực tế thì hầu hết các IDE hiện này đều hỗ trợ sinh code tự động ví dụ như trên IntelliJ IDE, ta click chuột phải vào file cần sinh

post image

Design Patterns trong Spring Framework

1. Giới thiệu Design Patterns trong Spring Boot là một phần thiết yếu của phát triển phần mềm. Các giải pháp này không chỉ giải quyết các vấn đề lặp lại mà còn giúp các nhà phát triển hiểu được thiết kế của một framework bằng cách nhận ra các patterns phổ biến. Trong bài

post image

@Entity @Id @Table trong JPA – Hibernate

Trong JPA – Hibernate, một entity là một Java class tương ứng với một table trong database, mỗi entity object tương ứng với một dòng trong bảng. JPA yêu cầu một entity class phải cung cấp đầy đủ các metadata để ánh xạ giữa entity class và table như tên cột, kiểu dữ liệu, khoá

post image

Tài liệu cho những người mới học Spring Boot

Spring Boot là một dự án phát triển bởi Java trong hệ sinh thái Spring framework. Nó giúp cho các lập trình viên chúng ta đơn giản hóa quá trình lập trình một ứng dụng với Spring, chỉ tập trung vào việc phát triển business cho ứng dụng. Tài nguyên miễn phí học Spring Boot https://www.tutorialspoint.com/spring_boot/index.htm: Spring Boot Tutorial.

post image

Spring Boot @Bean là gì?

Spring là một Framework Java application phổ biến và Spring Boot là một sự phát triển của Spring giúp tạo ra các ứng dụng độc lập với effot nhỏ nhất. Annotation Spring Boot @Bean Annotation Spring @Bean cho biết rằng một method tạo ra một bean sẽ được quản lý bởi Spring container. Nó là

post image

Inversion of Control và Dependency Injection trong Spring

1. Tổng quan Trong bài viết này, tôi sẽ giới thiệu các khái niệm về IoC (Inversion of Control) và DI (Dependency Injection), cũng như xem qua cách chúng được triển khai trong Spring Framework. 2. Inversion of Control là gì? IoC còn có tên gọi đầy đủ là Inversion of Control, được hiểu là một nguyên

post image

Những annotation trong Spring Boot

Annotation trong Spring Boot là một dạng siêu dữ liệu cung cấp dữ liệu về một program. Nói cách khác, annotation được sử dụng để cung cấp thông tin bổ sung về một program. Các annotation không phải là một phần của ứng dụng mà chúng ta phát triển. Nó không có ảnh hưởng trực

post image

Tổng quan về Spring Boot. Spring Boot là gì?

Trong bài viết này, tôi sẽ giới thiệu để các bạn học lập trình Java web hiểu được Spring Boot là gì và các vấn đề chính, giúp bạn đơn giản hóa sử dụng Spring trong phát triển web bằng Java. Spring Boot là gì? Spring Boot là một module của Spring Framework, cung cấp

post image

Convert XML sang JSON sử dụng Jackson 2

Jackson là một trong những JSON Parse phổ biến cho ứng dụng Java, với việc phát hành Jackson 2, họ đã thêm hỗ trợ XML Parsing. Trong bài này, chúng ta sẽ học cách convert từ XML sang JSON bằng cách sử dụng thư viện Jackson 2. Trong các project Spring Boot, mặc định nó