giới thiệu về Spring

Spring là framework phát triển ứng dụng phổ biến nhất dành cho Java Enterprise. Ban đầu nó được viết vì Rod Johnson và lần trước tiên được kiến thiết 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 phiên bản cơ phiên bản của Spring framework có kích thước khoảng 2MB.

Bạn đang xem: Spring java là gì

Spring framework là một Java Platform mã mối cung cấp mở, một chiến thuật gọn nhẹ dành riêng cho Java Enterprise. Cùng với Spring Framework những nhà phạt triển hoàn toàn có thể tạo ra các mã có hiệu suất cao, dễ kiểm test và rất có thể sử dụng lại được.

các tính năng vi xử lý core của Spring Framework rất có thể được sử dụng trong vấn đề phát triển ngẫu nhiên ứng dụng Java nào. ở bên cạnh đó, phần mở rộng được áp dụng để xây dựng những ứng dụng web trên căn cơ Java EE. Kim chỉ nam của Spring Framework là tạo nên việc cách tân và phát triển ứng dụng J2EE dễ ợt hơn và xúc tiến việc lập trình giỏi hơn bằng quy mô POJO-based.

*

tác dụng của việc sử dụng Spring Framework

Dưới đây là danh sách các lợi ích tuyệt vời của việc thực hiện Spring Framework:

Spring có thể chấp nhận được các nhà cải tiến và 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 bài toán sử dụng các POJO là chúng ta không yêu cầu một sản phẩm chứa EJB như một sever ứng dụng, mà bạn chỉ rất có thể sử dụng một bộ chứa servlet mạnh mẽ 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 hình dạng mô đun. Tuy nhiên số lượng những gói và các lớp là tương đối nhiều, nhưng bạn chỉ cần xem xét những gì bạn cần và ko cần suy nghĩ phần còn lại. dễ dãi để kiểm demo một lịch trình được viết bằng Spring. web framework của Spring là một Web MVC framework có phong cách thiết kế tốt, nó là 1 trong những thay thế tuyệt vời và hoàn hảo nhất cho Struts cùng các technology kém thịnh hành khác. Spring cung cấp một API dễ dãi để 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 đúng theo ngoại lệ tốt nhất quán, không được kiểm soát. IoC Container có trọng lượng nhẹ. Điều này có lợi cho việc trở nên tân tiến và triển khai những ứng dụng trên các máy tính xách tay có bộ nhớ lưu trữ và tài nguyên CPU hạn chế. Spring cung ứng một giao diện thống trị transaction độc nhất quán rất có thể mở rộng đến một local transaction (ví dụ như sử dụng một cửa hàng dữ liệu) và mở rộng lên những global transaction (sử dụng JTA).

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

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

Spring Basic

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

Spring Hello World Example (Annotation) lấy ví dụ như Spring Hello World áp dụng annotation nhằm cấu hình.

Xem thêm: Sticky Rice Là Gì - “Xôi” Trong Tiếng Anh

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