Giới thiệu một số project (dự án) của Spring Framework

Giới thiệu một số project (dự án) của Spring Framework Giới thiệu một số project (dự án) của Spring Framework

Bài này xin được giới thiệu về các project hay còn gọi là dự án của Spring Framework. Trong những bài viết giới thiệu về spring framework, thì tôi đã nói khá chi tiết về lý thuyết cũng như một số module trong spring. Vì vậy ở bài này tôi chỉ nói cụ thể về ý nghĩa của các project của spring framework. Việc phát triển các dự án đó như nào thì các bạn cần phải học và trao dồi kiến thức.

Tổng quan các project của Spring Framework

Giới thiệu một số project (dự án) của Spring Framework

Như các bạn thấy rằng, Spring Framework có rất nhiều project, thật sự nó rất khổng lồ.Chúng ta nên học những project cơ bản và áp dụng vào công việc đang cần, không thể học hết được.

Dưới đây tôi sẽ liệt kê ra ý nghĩa của các project của spring như sau:

Spring MVC

Spring MVC được thiết kế dành cho việc xây dựng các ứng dụng nền tảng web. Đây là một dự án chúng ta không thể bỏ qua khi xây dựng các ứng dụng Java web.

Spring Data

Cung cấp một cách tiếp cận đúng đắn để truy cập dữ liệu từ cơ sở dữ liệu quan hệ, phi quan hệ, map-reduce và thậm chí còn hơn thế nữa.

Spring Security

Dự án này cung cấp các cơ chế xác thực (authentication) và phân quyền (authorization) cho ứng dụng của bạn.

Spring Boot

Spring Boot là một framework giúp chúng ta phát triển cũng như chạy ứng dụng một cách nhanh chóng.

Spring Batch

Dự án này giúp chúng ta dễ dàng tạo các lịch trình (scheduling) và tiến trình (processing) cho các công việc xử lý theo mẻ (batch job).

Spring Integration

Spring Integration là một implementation của Enterprise Integration Patterns (EIP). Dự án này thiết kế một kiến trúc hướng thông điệp hỗ trợ việc tích hợp các hệ thống bên ngoài.

Spring XD

Bạn đang băn khoăn về Big Data, tại sao không thử tìm hiểu Spring XD – mục tiêu của dự án này là đơn giản hóa công việc phát triển các ứng dụng Big Data.

Spring Social

Dự án này sẽ kết nối ứng dụng của bạn với các API bên thứ ba của Facebook, Twitter, Linkedin …

Các dự án trên đây mới chỉ là các dự án lớn trong Spring Framework, các bạn có thể tìm hiểu các dự án khác tại tại đây.


Nguồn tham khảo:

https://spring.io/

https://kipalog.com/