Avatar
0
Vo Thanh Vuong Beginner
Vo Thanh Vuong Beginner
Hướng phát triển
Spring(nên biết thêm những gì), những công nghệ cần biết khi làm việc với spring,...
  • Answer
Remain: 5
1 Answer
Avatar
tvd12 Beginner
tvd12 Beginner
Muốn biết nên học những gì với spring thì đầu tiên em phải hiểu bản chất của spring đã

Spring xuất phát điểm là một thư viện để quản lý bean (các đối tượng singleton và các đối tượng prototype) cho các dự án và bây giờ trái tim của Spring vẫn là vậy với module spring-context. Nó cho phép chúng ta thoát khỏi việc khởi tạo đối tượng, giúp chúng ta tự động hóa việc set các thuộc tính cho các lớp, bind các giá trị property từ file cấu hình và rất nhiều tính năng nữa mình sẽ đề cập trong loạt bài về Spring

Em có thể đọc thêm các bài viết của anh tại đây.

Như vậy anh nghĩ em cần học thành thạo:

  1. Cách sử dụng các annotation cơ bản @Bean, @Component, @Service, @Configuration để tạo bean và injection các lớp phụ thuộc nhau.
  2. Cách khai báo và sử dụng các file properties. yaml để có thể quản lý tốt các cấu hình.
  3. Một số framework hay dùng như spring-jpa, spring-data, spring-mvc, spring-boot.
  4. Gần đây anh thấy có webflux spring wrap lại của netty, em có thể tìm hiểu thêm.

Nhìn chung spring không có gì đặc biệt, về bản chất nó chỉ giúp em quản lý các bean, các cấu hình, em chỉ cần thành thạo 2 thứ này thì sẽ thành thạo những thứ còn lại, em có thể đọc các bài viết của anh để hiểu hơn về bản chất bên trong của spring nhé.

  • 0
  • Reply