ra mắt về Spring

Spring là framework cải tiến và phát triển ứng dụng thịnh hành nhất giành riêng cho Java Enterprise. Ban đầu nó được viết vì Rod Johnson với lần thứ nhất được tạo ra theo giấy phép Apache 2.0 trong thời điểm tháng 6 năm 2003. Spring có kích thướng nhẹ, phiên bản cơ bản của Spring framework có kích cỡ khoảng 2MB.

Bạn đang xem: Spring là gì? lợi ích mà spring mang lại cho người dùng

Spring framework là 1 trong Java Platform mã nguồn mở, một giải pháp gọn nhẹ giành cho Java Enterprise. Cùng với Spring Framework những nhà phân phát triển có thể tạo ra các mã có năng suất cao, dễ dàng kiểm thử và có thể sử dụng lại được.

các tính năng chip core của Spring Framework rất có thể được thực hiện trong vấn đề phát triển ngẫu nhiên ứng dụng Java nào. Cạnh bên đó, phần không ngừng mở rộng được áp dụng để xây dựng những ứng dụng website trên nền tảng Java EE. Phương châm của Spring Framework là tạo cho việc cách tân và phát triển ứng dụng J2EE dễ dãi hơn và tác động việc lập trình giỏi hơn bằng quy mô POJO-based.

*

lợi ích của việc áp dụng Spring Framework

Dưới đấy là danh sách các tiện ích tuyệt vời của việc áp dụng Spring Framework:

Spring chất nhận được các nhà phát triển tạo những ứng dụng cấp Enterprise sử dụng các POJO. Tác dụng của câu hỏi sử dụng những POJO là các bạn không đề xuất một thành phầm chứa EJB như một máy chủ ứng dụng, mà bạn chỉ hoàn toàn có thể sử dụng một bộ chứa servlet khỏe mạnh như Tomcat hoặc một số sản phẩm thương mại khác. Spring được tổ chức triển khai theo giao diện mô đun. Tuy vậy số lượng các gói và những lớp là khá nhiều, nhưng chúng ta chỉ cần suy nghĩ những gì bạn phải và không cần suy nghĩ phần còn lại. thuận tiện để kiểm test một công tác được viết bởi Spring. web framework của Spring là 1 trong những Web MVC framework có thiết kế tốt, nó là một trong những thay thế hoàn hảo cho Struts và các technology kém thông dụng khác. Spring hỗ trợ một API dễ dàng để dịch những ngoại lệ technology cụ thể (ném vày JDBC, Hibernate, hoặc JDO chẳng hạn) vào các trường vừa lòng ngoại lệ độc nhất vô nhị quán, ko được kiểm soát. IoC Container có trọng lượng nhẹ. Điều này hữu ích cho việc phát triển và triển khai những ứng dụng bên trên các máy tính xách tay có bộ nhớ và tài nguyên CPU hạn chế. Spring cung ứng một giao diện cai quản transaction tuyệt nhất quán hoàn toàn có thể mở rộng cho một local transaction (ví dụ như thực hiện một đại lý dữ liệu) và không ngừng mở rộng lên các global transaction (sử dụng JTA).

Series bài học thực hành về Spring (Spring 4)

giữa những bài học bên dưới dây bọn họ sẽ mày mò về những tính năng của Spring

Spring Basic

Spring Hello World Example (XML) lấy ví dụ như Spring Hello World áp dụng file cấu hình XML.

Spring Hello World Example (Annotation) lấy ví dụ như Spring Hello World sử dụng annotation để cấu hình.

Xem thêm: Nghĩa Của Từ Trung Dung Là Gì ? Từ Điển Tiếng Việt

Spring Beans Autowiring Example (XML) ví dụ như về tự động wiring trong Spring sử dụng file thông số kỹ thuật XML.