JAVA SPRING LÀ GÌ

     

giới thiệu về Spring

Spring là framework trở nên tân tiến ứng dụng phổ biến nhất giành riêng cho Java Enterprise. Ban đầu nó được viết do Rod Johnson cùng lần thứ nhất được gây ra theo giấy phép Apache 2.0 vào tháng 6 năm 2003. Spring gồm kích thướng nhẹ, phiên bạn dạng cơ bạn dạng của Spring framework có kích cỡ khoảng 2MB.

Bạn đang xem: Java spring là gì

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

những tính năng core của Spring Framework rất có thể được sử dụng trong việc phát triển ngẫu nhiên ứng dụng Java nào. Kề bên đó, phần mở rộng được thực hiện để xây dựng các ứng dụng website trên căn cơ Java EE. Mục tiêu của Spring Framework là tạo cho việc cải tiến và phát triển ứng dụng J2EE tiện lợi hơn và can dự việc lập trình xuất sắc hơn bằng mô hình POJO-based.

*

ích lợi của việc thực hiện Spring Framework

Dưới đây 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ải tiến và phát triển tạo các ứng dụng cấp cho Enterprise sử dụng các POJO. ích lợi của việc sử dụng những POJO là chúng ta không yêu cầu một sản 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 cỗ chứa servlet mạnh bạo như Tomcat hoặc một số trong những sản phẩm thương mại khác. Spring được tổ chức theo giao diện mô đun. Tuy nhiên số lượng những gói và các lớp là khá nhiều, nhưng bạn chỉ cần xem xét những gì bạn cần và ko cần lưu ý đến phần còn lại. dễ dàng để kiểm test một chương trình được viết bằng Spring. website framework của Spring là 1 Web MVC framework được thiết kế tốt, nó là 1 trong những thay thế hoàn hảo nhất cho Struts cùng các công nghệ kém thịnh hành khác. Spring cung cấp một API tiện lợi để dịch những ngoại lệ công nghệ cụ thể (ném bởi JDBC, Hibernate, hoặc JDO chẳng hạn) vào những trường hòa hợp ngoại lệ nhất quán, ko được kiểm soát. IoC Container tất cả trọng lượng nhẹ. Điều này có ích cho việc phát triển và triển khai các ứng dụng trên các máy vi tính có bộ lưu trữ và khoáng sản CPU hạn chế. Spring hỗ trợ một giao diện quản lý transaction tốt nhất quán có thể mở rộng cho 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 những 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 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) ví dụ như Spring Hello World thực hiện file cấu hình XML.

Xem thêm: Vì Sao Nói Lôi Thôi Như Cá Trôi Lòi Ruột ”, Lôi Thôi Như Cá Trồi Lòi Ruột″

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

Xem thêm: Vat Number Là Gì - Vat Identification Number

Spring Beans Autowiring Example (XML) ví dụ về auto wiring trong Spring áp dụng file cấu hình XML.