Spring MVC
Consume RESTful API sử dụng RestClient của Spring Framework
Nếu ứng dụng của các bạn sử dụng Spring Framework 7 trở lên thì từ nay các bạn có thể sử dụng class RestClient để consume các RESTful APIs rồi. Cụ thể như thế nào? Hãy cùng mình tìm hiểu trong bài viết này các… Read More
Video: API Versioning with Path Parameters in Spring Framework 7 | Clean & Future-Proof REST APIs
Video: API Versioning with Request Headers in Spring Framework 7 — Best Practice Guide
Supported versions với API versioning sử dụng Spring framework
Khi enable API versioning sử dụng Spring Framework 7 trở lên, ngoài việc định nghĩa default version cho những endpoint chưa được định nghĩa version, các bạn còn có thể định nghĩa danh sách các version được support bởi API của các bạn bằng cách… Read More
API Versioning sử dụng path parameter với Spring framework
Trong bài viết trước, mình đã hướng dẫn các bạn cách enable API Versioning cho request header trong Spring application. Ở bài viết này, chúng ta sẽ cùng tiếp tục tìm hiểu cách enable API Versioning này cho path parameter các bạn nhé! Mình cũng… Read More
Tạo ứng dụng Spring MVC sử dụng Maven
Mình đã hướng dẫn các bạn cách tạo mới một Spring MVC project sử dụng Spring Legacy Project trong Spring Tool Suite 3. Nhược điểm của cách này là các bạn phải sử dụng Spring Tool Suite 3 mặc dù hiện tại Spring Tool Suite… Read More
Internationalization trong Spring MVC
Internationalization là tính năng của các ứng dụng web hiện đại, có khả năng hiển thị giao diện trên nhiều ngôn ngữ từ các quốc gia khác nhau. Ví dụ như nếu ứng dụng web của bạn có thể hiển thị tiếng Anh, tiếng Việt,… Read More
Database migration sử dụng Liquibase với Spring MVC
Trong bài viết trước, mình đã giới thiệu với các bạn về Liquibase, một thư viện giúp chúng ta hiện thực việc database migration cho một ứng dụng Java bất kỳ. Trong bài viết này, mình sẽ hướng dẫn các bạn hiện thực database migration… Read More
Cấu hình Spring MVC với WebApplicationInitializer và WebMvcConfigurer
Khi tạo mới một project Spring MVC sử dụng Spring Tool Suite 3 IDE, các bạn có thể thấy, chúng ta có một tập tin web.xml định nghĩa cấu hình cho DispatcherServlet, các tập tin root-context.xml và servlet-context.xml định nghĩa cấu hình các bean trong… Read More


