Khác biệt giữa bản sửa đổi của “Spring Framework”

Nội dung được xóa Nội dung được thêm vào
Dòng 29:
Một nhóm nhỏ các nhà phát triển đang tiếp tục mở rộng bộ khung này và một dự án đã được thành lập tại [[Sourceforge]] vào tháng 2 năm 2003. Sau khi phát triển trền nền tảng ban đầu hơn một năm họ đã phát hành phiên bản đầu tiên (1.0) vào tháng 3 năm 2004. Sau khi phát hành nó đã nhận được nhiều sự quan tâm của cộng đồng JAVA.
 
Tuy nhiên, Spring Framework cũng chịu nhiều chỉ trích nặng nề năm 2004 và vẫn còn là chủ điểm của những cuộc tranh cãi đôi khi nóng bỏng. Vào thời điểm ra đời phiên bản đầu tiên nhiều lập trình viên cùng một số thành viên tiên phong thấy nhận thấy rằng Spring Framework là một phương hướng mới để thoát khỏi mô hình lập trình truyền thống;.{{WhoFact|date=December 2007}} Điều này đặc biệt đúng đối với [[Enterprise JavaBean]]s. Một trong những mục tiêu thiết kế Spring Framework là làm cho nó dễ dàng tích hợp với tiêu chuấn [[J2EE]] và các bộ công cụ có sẵn trên thị trường hiện nay. Ảnh hưởng của điều này là nó hầu như góp phần xóa bỏ nhu cầu phải định nghĩa các chức năng đặc trưng trên một bản tài liệu đặc tả chính thức do hội đồng quản lý, cái mà một số người đã từng phê phán.{{WhoFact|date=December 2007}}
 
Spring Framework đã làm cho những kỹ thuật vốn không được biết đến mấy trở nên những kỹ thuật được mọi người ưa chuộng trong một thời gian ngắn ngủi{{Fact|date=December 2007}}. Một trong những kỹ thuật nổi tiếng hơn cả là kỹ thuật [[đảo ngược quyền khống chế]] (''Inversion of Control''). Nội trong 2004, Spring Framework được rất nhiều người hưởng ứng và làm theo và cũng do tự chính nó cống hiến khung hình [[lập trình định dạng]] (''aspect-oriented programming'') (AOP). Spring Framework đã tạo cơ hội cho mẫu hình lập trình này trở nên được ưa thích trong cộng đồng Java.{{Fact|date=December 2007}}