• 0962733463
  • laptrinhjavaweb@gmail.com
  • Giờ làm việc: 5:30 - 22:30

Khái niệm spring framework là gì ?, spring là gì ?

Thực ra nếu mình đưa ra khái niệm theo tiếng anh thì đảm bảo 98% anh em sẽ không hiểu gì cả, vì những khái niệm đó rất hàn lâm

Do đó mình sẽ giải thích theo ngữ nghĩa dễ hiểu nhất để anh em hình dung spring framework là gì

Trước khi đi vào giải thích anh em cần biết java web là gì đã: XEM TẠI ĐÂY

Sau khi biết java web là gì thì bây giờ zô nhé

Spring framework là gì

Nguồn gốc spring framework ra đời

Hình 1: nguồn gốc spring framework

Trước đây để lập trình web với java chúng ta hay sử dụng các công nghệ của JEE đó là jboss, JSF, EJB ....

Tuy nhiên những thứ này khi xài nó có 1 số hạn chế và càng về sau này chúng rất ít được cập nhật phiên bản

Vì vậy, 1 nhóm các nhà phát triển đã âm thầm cho ra đời 1 nền tảng tốt hơn, và cho tới ngày nay nó vẫn được update cũng như release version đều đặn đó chính là Spring framework

Hiểu nôm na là không chỉ giúp chúng ta phát triển web mà spring framework nó còn là 1 hệ sinh thái phát triển rất nhiều nền tảng khác như cloud, mobile, app ... vì nó dạng tích hợp, nhúng vô là xài ok

Phát triển web với spring framework

Hình 2: spring mvc và spring boot trong spring framework

2 nền tảng có thể phát triển web trong spring framework là: spring mvc và spring boot

spring mvc thì được phát triển khá lâu rồi, còn spring boot thì được phát triển sau này

Để hiểu rõ về spring mvc và spring boot hơn thì các bạn xem qua 2 bài viết sau

spring mvc là gì: XEM TẠI ĐÂY

spring boot là gì: XEM TẠI ĐÂY

Truy vấn dữ liệu với spring framework

Hình 3: spring data jpa trong spring boot

Ngày xưa, từ version spring 3 trở xuống, muốn truy vấn dữ liệu chúng ta phải tích hợp thêm JPA, hibernate vào

Tuy nhiên hiện nay từ spring version 4 trở lên, chúng ta không cần phải tích hợp nữa mà nó có sẵn 1 công nghệ gọi là spring data jpa

Cưc kì mạnh và nói thật đã xài rồi là không muốn buông nữa

Để hiểu rõ hơn về spring data jpa thì các bạn có thể tham khảo qua 2 series này:

Spring data jpa trong spring mvc: XEM TẠI ĐÂY

Spring data jpa trong spring boot: XEM TẠI ĐÂY

Sơ sơ vậy đã hen, có nội dung mới sẽ update tiếp

Mình có 2 khóa về spring framework cơ bản miễn phí, các bạn tham khảo qua 2 link bên dưới

Học spring mvc cơ bản miễn phí: XEM TẠI ĐÂY

Học spring boot cơ bản miễn phí: XEM TẠI ĐÂY

 

Follow fanpage hoặc đăng ký email để nhận các bài viết hay về lập trình java, java web

(Đăng ký email kéo xuống cuối website nhé)

 

Dịch vụ laptrinhjavaweb
Theo dõi laptrinhjavaweb








Áo thun lập trình
Xem chi tiết
Hỗ trợ đồ án
Xem chi tiết
Sách lập trình
Xem chi tiết