Spring là gì

     

giới thiệu về Spring

Spring là framework cải tiến và phát triển ứng dụng phổ biến nhất giành cho Java Enterprise. Ban sơ nó được viết vị Rod Johnson với lần trước tiên được thi công theo bản thảo Apache 2.0 hồi tháng 6 năm 2003. Spring có kích thướng nhẹ, phiên bản cơ bạn dạng của Spring framework có kích thước khoảng 2MB.

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

Spring framework là 1 trong những 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. Với Spring Framework các nhà phân phát triển rất có thể tạo ra những mã có năng suất cao, dễ dàng kiểm demo và rất có thể sử dụng lại được.

những tính năng bộ vi xử lý core của Spring Framework hoàn toàn có thể được sử dụng trong câu hỏi phát triển ngẫu nhiên ứng dụng Java nào. ở kề bên đó, phần 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à khiến cho việc cải cách và phát triển ứng dụng J2EE thuận tiện hơn và cửa hàng việc lập trình giỏi hơn bằng quy mô POJO-based.

*

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

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

Spring được cho phép các nhà cách tân và phát triển tạo những ứng dụng cung cấp Enterprise sử dụng các POJO. Tiện ích của việc sử dụng những POJO là các bạn không buộc phải một thành phầm chứa EJB như một sever ứng dụng, mà bạn chỉ có thể sử dụng một bộ chứa servlet mạnh khỏe 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 mẫu mã mô đun. Tuy vậy số lượng những gói và các lớp là khá nhiều, nhưng bạn chỉ cần để ý đến những gì bạn phải và không cần cân nhắc phần còn lại. thuận lợi để kiểm test một lịch trình được viết bằng Spring. website framework của Spring là một Web MVC framework được thiết kế với tốt, nó là một thay thế tuyệt vời nhất cho Struts với các technology kém thịnh hành khác. Spring cung cấp một API dễ dàng để dịch những ngoại lệ technology cụ thể (ném do JDBC, Hibernate, hoặc JDO chẳng hạn) vào những trường hợp ngoại lệ tốt nhất quán, không được kiểm soát. IoC Container bao gồm trọng lượng nhẹ. Điều này hữu ích cho việc trở nên tân tiến và triển khai các ứng dụng bên trên các máy tính xách tay có bộ lưu trữ và tài nguyên CPU hạn chế. Spring cung cấp một giao diện thống trị transaction độc nhất vô nhị quán hoàn toàn có thể mở rộng mang lại một local transaction (ví dụ như áp dụng một cơ sở 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)

một trong những bài học dưới dây bọn họ sẽ khám phá về những tính năng của Spring

Spring Basic

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

Xem thêm: ' Boarding Là Gì - Từ Điển Anh Việt Boarding

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

Xem thêm: Chỉ Số Cp Pokemon Là Gì - Cp Trong Pokemon Go Là Gì

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