Spring Framework (original) (raw)

About DBpedia

سبرينغ فريم ورك (بالإنجليزية: Spring Framework)‏ هو إطار عمل برمجي لإنشاء تطبيقات الويب باستعمال منصة جافا، يهدف إلى تسهيل عملية البرمجة وإختبارات الوحدة، يمكن استخدام الميزات الأساسية للإطار من قبل أي تطبيق جافا، ولكن هناك امتدادات لبناء تطبيقات الويب أعلى منصة جافا (النسخة التجارية) . على الرغم من أن الإطار لا يفرض أي نموذج برمجة محدد، الا أنه أصبح شائع الاستخدام في مجتمع لغة جافا كإضافة إلى نموذج مشروع جافا بينز. إطار سبرينغ مفتوح المصدر. صدرت أول نسخة منه في يونيو/حزيران 2003. رود جونسون في كتابه تحدث فيه عن الأسباب التي جعلته يصمم سبرينغ فريم ورك.

thumbnail

Property Value
dbo:abstract Spring Framework je populární open-source aplikační rámec neboli framework (označován také jako kontejner) pro vývoj J2EE aplikací. První verze byla napsána Rodem Johnsonem, který ji vydal v rámci publikace své knihy Expert One-on-One J2EE Design and Development v říjnu 2002. Rod Johnson se ve své knize zabývá vývojem J2EE aplikací a věnuje pozornost problémům, se kterými se programátoři setkávají. V knize je průběžně prezentován kód frameworku, který se nazývá Interface21, a měl by vývoj J2EE aplikací usnadnit. Za pomoci Juergena Hoellera je později framework rozšířen a pod názvem Spring Framework uvolněn jako open-source. Framework byl poprvé uvolněn pod licencí Apache 2.0 v červnu 2003. První verze 1.0 byla vydána v březnu 2004, a další verze potom v září 2004 a březnu 2005. Spring Framework 1.2.6 získal v roce 2006 ocenění Jolt productivity award a JAX Innovation Award. Současná verze je 5.0.0. Spring Framework může být použit libovolnou Java aplikací. Spring se stal populární v Java komunitě jako alternativa k Enterprise Java Beans (EJB), nebo jako jeho nadstavba. (cs) L'Spring framework (abreviant, Spring), és un marc de treball de codi obert per la plataforma Java. La primera versió va ser escrita per Rod Johnson, que inicialment va llençar el producte juntament amb el llibre One-on-One Java EE Design and Development. També hi ha un port disponible per la plataforma .NET, Spring.NET. El marc de treball va ser inicialment llençat al juny de 2003 sota la llicència Apache 2.0. La primera versió major 1.0 va ser distribuïda el març de 2004, amb llançaments addicionals el setembre de 2004 i març de 2005. Encara que Spring Framework no força cap model de programació, ha esdevingut amplament popular dintre de la comunitat Java primerament com una alternativa que desplaçaria el model Enterprise JavaBean. Per disseny aquest entorn ofereix una gran llibertat als desenvolupadors de Java i a més proveeix solucions fàcils i ben documentades per pràctiques habituals en la indústria. Mentre les funcionalitats del nucli de l'entorn són usables en una aplicació Java hi ha diferents extensions i millores per construir aplicacions web damunt d'una plataforma Java EE. Gràcies a això, Spring ha aconseguit una gran popularitat i és reconegut pels fabricants com un entorn estratègicament important. (ca) سبرينغ فريم ورك (بالإنجليزية: Spring Framework)‏ هو إطار عمل برمجي لإنشاء تطبيقات الويب باستعمال منصة جافا، يهدف إلى تسهيل عملية البرمجة وإختبارات الوحدة، يمكن استخدام الميزات الأساسية للإطار من قبل أي تطبيق جافا، ولكن هناك امتدادات لبناء تطبيقات الويب أعلى منصة جافا (النسخة التجارية) . على الرغم من أن الإطار لا يفرض أي نموذج برمجة محدد، الا أنه أصبح شائع الاستخدام في مجتمع لغة جافا كإضافة إلى نموذج مشروع جافا بينز. إطار سبرينغ مفتوح المصدر. صدرت أول نسخة منه في يونيو/حزيران 2003. رود جونسون في كتابه تحدث فيه عن الأسباب التي جعلته يصمم سبرينغ فريم ورك. (ar) Das Spring Framework (kurz Spring) ist ein quelloffenes Framework für die Java-Plattform, welches oft für Web-Anwendungen verwendet wird. Ziel des Spring Frameworks ist es, die Entwicklung mit Java/Java EE zu vereinfachen und gute Programmierpraktiken zu fördern. Spring bietet mit einem breiten Spektrum an Funktionalität eine ganzheitliche Lösung zur Entwicklung von Anwendungen und deren Geschäftslogiken; dabei steht die Entkopplung der Applikationskomponenten im Vordergrund. (de) Το Spring Framework είναι λογισμικό ανοιχτού κώδικα (ελεύθερο λογισμικό) που σκοπό έχει να διευκολύνει την ανάπτυξη J2EE λογισμικού σε μεγάλη έκταση και βασίζεται στη γλώσσα προγραμματισμού Java. (el) Spring es un framework para el desarrollo de aplicaciones y contenedor de inversión de control, de código abierto para la plataforma Java.​ La primera versión fue escrita por Rod Johnson, quien lo lanzó junto a la publicación de su libro Expert One-on-One J2EE Design and Development (Wrox Press, octubre de 2002). El framework fue lanzado inicialmente bajo la licencia Apache 2.0 en junio de 2003. El primer gran lanzamiento fue la versión 1.0, que apareció en marzo de 2004 y fue seguida por otros hitos en septiembre de 2004 y marzo de 2005. La versión 1.2.6 de Spring Framework obtuvo reconocimientos y en 2006.​​ Spring Framework 2.0 fue lanzada en 2006, la versión 2.5 en noviembre de 2007, Spring 3.0 en diciembre de 2009 y Spring 3.1 dos años más tarde.​El inicio del desarrollo de la versión 4.0 fue anunciado en enero de 2013.​ La versión actual es la 5.1.6.​ Si bien las características fundamentales de Spring Framework pueden ser usadas en cualquier aplicación desarrollada en Java, existen variadas extensiones para la construcción de aplicaciones web sobre la plataforma Java EE. A pesar de que no impone ningún modelo de programación en particular, este framework se ha vuelto popular en la comunidad al ser considerado un complemento al modelo EJB (Enterprise JavaBean). (es) The Spring Framework is an application framework and inversion of control container for the Java platform. The framework's core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE (Enterprise Edition) platform. Although the framework does not impose any specific programming model, it has become popular in the Java community as an addition to the Enterprise JavaBeans (EJB) model. The Spring Framework is open source. (en) En informatique, Spring est un framework open source pour construire et définir l'infrastructure d'une application Java, dont il facilite le développement et les tests. En 2004, Rod Johnson a écrit le livre Expert One-on-One J2EE Design and Development qui explique les raisons de la création de Spring. (fr) Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークである。単に Spring とも呼ばれる。が自著 Expert One-on-One J2EE Design and Development(Wrox Press、2002年10月)と共にリリースしたのが最初である。.NET Framework 向けの移植版もある。2006年、Spring Framework 1.2.6 は Jolt productivity award を受賞した。 Spring Framework は特定のプログラミングモデルを強制するものではないが、Javaコミュニティでは Enterprise JavaBeans (EJB) モデルの代替・置換・追加として広く認知されつつある。設計上、このフレームワークはJava開発者の自由度を高くしているが、ドキュメントが豊富であり、よくある状況に使える使いやすいソリューションを提供する。 Spring Framework の中核機能は任意のJavaアプリケーションで使えるが、Jakarta EE(従前のJava Platform, Enterprise Edition)上に Web ベースのアプリケーションを構築するための拡張や改善が豊富に用意されている。その用途で Spring を使うことが多く、注目されている。 最初のリリースは、2003年6月で、Apache License 2.0 でライセンスされていた。1.0 がリリースされたのは2004年3月である。 (ja) In informatica Spring è un framework open source per lo sviluppo di applicazioni su piattaforma Java. A questo framework sono associati tanti altri progetti, che hanno nomi composti come Spring Boot, Spring Data, Spring Batch, etc. Questi progetti sono stati ideati per fornire funzionalità aggiuntive al framework. (it) 스프링 프레임워크(영어: Spring Framework)는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다. (ko) Spring Framework, meestal afgekort tot Spring, is een vrij framework gericht op ontwikkeling van software in de programmeertaal Java. Het framework combineert API's en ideeën waardoor het een alternatief biedt voor de standaard manier van ontwikkelen. Dankzij diverse uitbreidingen wordt het vooral gebruikt als alternatief voor of uitbreiding op technologieën uit J2EE-platform. Versie 3.1, die uitgegeven werd op 13 december 2011, bracht ondersteuning voor Java 7. Spring Framework versie 4 ondersteunt Java 6, 7 en 8. Versie 5 ondersteunt Java 8, 9 en 11. (nl) Spring Framework – szkielet tworzenia aplikacji (ang. application framework) w języku Java dla platformy Java Platform, Enterprise Edition (aczkolwiek istnieje też wersja dla środowiska .NET). Spring Framework powstał na bazie kodu opublikowanego w książce Roda Johnsona Design and Development (ISBN 0-7645-4385-7). Pozytywny odzew czytelników sprawił, że był on dalej rozwijany przez autorów (m.in. Johnsona, Juergena Hoellera), którzy postanowili założyć firmę Interface21, świadczącą usługi konsultingowe związane z tym szablonem. Pierwsze wydanie Spring Framework pojawiło się w październiku 2002 roku na bazie licencji „Apache 2.0 license”. Wersja 1.0 ukazała się w marcu 2004 roku. Spring Framework powstał jako alternatywa dla programowania aplikacji z użyciem Enterprise JavaBeans. Programowanie z użyciem EJB narzucało wiele ograniczeń – wymagając między innymi przyjęcia określonego modelu tworzenia oprogramowania. Funkcjonalność EJB okazała się także za „ciężka” do wszystkich zastosowań (w małych projektach wykorzystywano tylko niewielką część oferowanej przez EJB funkcjonalności) jednocześnie stworzenie małej aplikacji w środowisku EJB wymagało nakładu pracy jak przy aplikacji dużej. Odmienna koncepcja Springa – lekkiego szablonu, który nie wymusza specyficznego modelu programowania, stała się bardzo popularna wśród programistów Javy. Spring Framework oferuje dużą swobodę w tworzeniu rozwiązań, a jednocześnie jest dobrze udokumentowany i zawiera rozwiązania wielu zagadnień, często występujących w programowaniu. Podczas gdy bazowe komponenty Springa mogą być używane praktycznie w każdej aplikacji, istnieje w nim wiele rozszerzeń, które pozwalają budować aplikacje webowe na bazie Java EE. (pl) O Spring é um framework open source para a plataforma Java criado por e descrito em seu livro "Expert One-on-One: JEE Design e Development". Trata-se de um framework não intrusivo, baseado nos padrões de projeto inversão de controle (IoC) e injeção de dependência. No Spring o se encarrega de "instanciar" classes de uma aplicação Java e definir as dependências entre elas através de um arquivo de configuração em formato XML, inferências do framework, o que é chamado de auto-wiring ou ainda anotações nas classes, métodos e propriedades. Dessa forma o Spring permite o baixo acoplamento entre classes de uma aplicação orientada a objetos. O Spring possui uma arquitetura baseada em interfaces e POJOs (Plain Old Java Objects), oferecendo aos POJOs características como mecanismos de segurança e controle de transações. Também facilita testes unitários e surge como uma alternativa à complexidade existente no uso de EJBs. Com Spring, pode-se ter um alto desempenho da aplicação. Esse framework oferece diversos módulos que podem ser utilizados de acordo com as necessidades do projeto, como módulos voltados para desenvolvimento Web, persistência, acesso remoto e programação orientada a aspectos. (pt) Spring Framework (или коротко Spring) — универсальный фреймворк с открытым исходным кодом для Java-платформы. Также существует форк для платформы .NET Framework, названный Spring.NET. Первая версия была написана , который впервые опубликовал её вместе с изданием своей книги «Expert One-on-One Java EE Design and Development» (Wrox Press, октябрь 2002 года). Фреймворк был впервые выпущен под лицензией Apache 2.0 license в июне 2003 года. Первая стабильная версия 1.0 была выпущена в марте 2004. Spring 2.0 был выпущен в октябре 2006, Spring 2.5 — в ноябре 2007, Spring 3.0 в декабре 2009, и Spring 3.1 в декабре 2011. Текущая версия — 5.3.x. Несмотря на то, что Spring не обеспечивал какую-либо конкретную модель программирования, он стал широко распространённым в Java-сообществе главным образом как альтернатива и замена модели Enterprise JavaBeans. Spring предоставляет бо́льшую свободу Java-разработчикам в проектировании; кроме того, он предоставляет хорошо документированные и лёгкие в использовании средства решения проблем, возникающих при создании приложений корпоративного масштаба. Между тем, особенности ядра Spring применимы в любом Java-приложении, и существует множество расширений и усовершенствований для построения веб-приложений на Java Enterprise платформе. По этим причинам Spring приобрёл большую популярность и признаётся разработчиками как стратегически важный фреймворк. (ru) Spring Framework — це програмний каркас (фреймворк) з відкритим кодом та контейнери з підтримкою інверсії управління для платформи Java. Основні особливості Spring Framework можуть бути використані будь-яким додатком Java, але є розширення для створення вебдодатків на платформі Java EE. Попри це, Spring Framework не нав'язує якоїсь конкретної моделі програмування, Spring Framework став популярним в спільноті Java як альтернатива, або навіть доповнення моделі Enterprise JavaBean (EJB). (uk) Spring框架是 Java 平台的一个开源的全栈(full-stack)应用程序框架和控制反转容器实现,一般被直接称为 Spring。该框架的一些核心功能理论上可用于任何 Java 应用,但 Spring 还为基于Java企业版平台构建的 Web 应用提供了大量的拓展支持。Spring 没有直接实现任何的编程模型,但它已经在 Java 社区中广为流行,基本上完全代替了企业级JavaBeans(EJB)模型。 Spring框架以 Apache License 2.0 开源许可协议的形式发布,该框架最初由 Rod Johnson 以及 Juergen Hoeller 等人开发。 (zh)
dbo:computingPlatform dbr:Java_EE
dbo:developer dbr:VMware
dbo:genre dbr:Application_framework
dbo:license dbr:Apache_License
dbo:programmingLanguage dbr:Java_(programming_language)
dbo:releaseDate 2002-10-01 (xsd:date)
dbo:thumbnail wiki-commons:Special:FilePath/Spring_Framework_Logo_2018.svg?width=300
dbo:wikiPageExternalLink http://www.springframework.org/schema/context%22 http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop%22 http://www.springframework.org/schema/aop/spring-aop.xsd%22%3E http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans%22 http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc%22 http://www.springframework.org/schema/mvc/spring-mvc.xsd https://spring.io https://archive.org/details/expertoneononej200john https://archive.org/details/expertoneononej200rodj https://archive.org/details/expertoneononej200rodj/page/n777 https://archive.org/details/prospring00harr http://www.w3.org/2001/XMLSchema-instance%22
dbo:wikiPageID 5371713 (xsd:integer)
dbo:wikiPageLength 34487 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1122395335 (xsd:integer)
dbo:wikiPageWikiLink dbr:Programming_model dbr:SOAP_(protocol) dbr:Application_framework dbr:Application_server dbr:Hypertext_Transfer_Protocol dbr:Character_large_object dbr:VMware dbr:Dependency_injection dbr:Inversion_of_control dbr:Comma-separated_values dbr:Common_Object_Request_Broker_Architecture dbr:Cross-cutting_concern dbr:Run_time_(program_lifecycle_phase) dbr:SMTP dbr:SSH_File_Transfer_Protocol dbr:Pointcut dbr:RMI-IIOP dbr:Enterprise_JavaBeans dbr:Enterprise_application_integration dbr:Google_Guice dbr:MyBatis dbr:Convention_over_configuration dbr:Apache_Axis dbr:Apache_CXF dbr:Apache_Cayenne dbr:Apache_License dbr:Apache_Tapestry dbr:Batch_processing dbr:Log4Shell dbr:Cache_(computing) dbr:Comparison_of_server-side_web_frameworks dbr:Front_controller dbr:Project_Object_Model dbr:Strategy_pattern dbr:IBATIS dbr:Authentication dbc:Java_enterprise_platform dbr:Data_access dbr:Datasource dbr:WebSocket dbr:Web_services dbr:Distributed_transaction dbr:Join_point dbr:Jolt_Awards dbr:Locale_(computer_software) dbr:NoSQL dbr:Advice_(programming) dbr:FTP dbr:Model–view–controller dbr:List_of_Java_frameworks dbr:Groovy_(programming_language) dbr:Property_(programming) dbr:Proxy_pattern dbr:Rapid_application_development dbr:Remote_procedure_call dbr:HTTP dbr:Hessian_(Web_service_protocol) dbr:Hibernate_(framework) dbr:JavaBeans dbr:Java_(programming_language) dbr:Java_Database_Connectivity dbr:Java_EE dbr:Java_Message_Service dbr:Java_Persistence_API dbr:Java_Servlet dbr:Java_Transaction_API dbr:TopLink dbr:Software_metrics dbr:AspectJ dbc:Web_frameworks dbc:Aspect-oriented_programming dbr:Jetty_(web_server) dbr:Binary_large_object dbr:Java_Data_Objects dbr:Java_Management_Extensions dbr:Java_annotation dbr:Java_remote_method_invocation dbr:Template_method_pattern dbr:Transaction_processing dbr:Savepoint dbr:Aspect-oriented_programming dbr:Aspect_(computer_programming) dbr:Authorization dbr:Apress dbr:Software_testing dbr:Spring_Batch dbr:Spring_Integration dbr:Spring_Roo dbr:Spring_Security dbr:Spring_Web_Flow dbr:IMAP dbr:Metadata dbr:O'Reilly_Media dbr:Object-relational_mapping dbr:Open-source_software dbr:RDBMS dbr:REST dbr:Reactive_Streams dbr:CORBA dbr:XML dbr:XMPP dbr:Manning_Publications dbr:Marshalling_(computer_science) dbr:Message_queue dbr:Rod_Johnson_(programmer) dbr:WAR_(file_format) dbr:Web_application_framework dbr:Wrox_Press dbr:Nested_transaction dbr:FTPS dbr:Factory_method_pattern dbr:Object_lifetime dbr:Object_database dbr:Hibernate_(Java) dbr:SpringSource dbr:Self-published dbr:Ojb dbr:Java_platform dbr:AMQP dbr:Stateless_Session_Bean dbr:Java_Servlet_API dbr:Servlet_container dbr:Aspect_(computer_science) dbr:Constructor_(computer_science) dbr:Enterprise_JavaBean dbr:Addison-Wesley_Professional dbr:Reflection_(computer_science) dbr:EJB dbr:Jakarta_Struts dbr:AOP_proxy dbr:Advised_object dbr:File:Spring5JuergenHoeller2.jpg dbr:JAX_Innovation_Award dbr:Target_object
dbp:developer dbr:VMware
dbp:genre Application framework (en)
dbp:license Apache License 2.0 (en)
dbp:logo Spring Framework Logo 2018.svg (en)
dbp:name Spring Framework (en)
dbp:platform dbr:Java_EE
dbp:programmingLanguage dbr:Java_(programming_language)
dbp:released 2002-10-01 (xsd:date)
dbp:wikiPageUsesTemplate dbt:Authority_control dbt:Citation_needed dbt:Cite_book dbt:Failed_verification dbt:Further dbt:Infobox_software dbt:Portal dbt:Refbegin dbt:Refend dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:Who dbt:Wikibooks dbt:Wikidata dbt:Clarify_span dbt:Java_(Sun)
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dcterms:subject dbc:Java_enterprise_platform dbc:Web_frameworks dbc:Aspect-oriented_programming
gold:hypernym dbr:Framework
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatWebApplicationFrameworks yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Cognition100023271 yago:Communication100033020 yago:Concept105835747 yago:Content105809192 yago:Hypothesis105888929 yago:Idea105833840 yago:Model105890249 yago:PsychologicalFeature100023100 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077
rdfs:comment سبرينغ فريم ورك (بالإنجليزية: Spring Framework)‏ هو إطار عمل برمجي لإنشاء تطبيقات الويب باستعمال منصة جافا، يهدف إلى تسهيل عملية البرمجة وإختبارات الوحدة، يمكن استخدام الميزات الأساسية للإطار من قبل أي تطبيق جافا، ولكن هناك امتدادات لبناء تطبيقات الويب أعلى منصة جافا (النسخة التجارية) . على الرغم من أن الإطار لا يفرض أي نموذج برمجة محدد، الا أنه أصبح شائع الاستخدام في مجتمع لغة جافا كإضافة إلى نموذج مشروع جافا بينز. إطار سبرينغ مفتوح المصدر. صدرت أول نسخة منه في يونيو/حزيران 2003. رود جونسون في كتابه تحدث فيه عن الأسباب التي جعلته يصمم سبرينغ فريم ورك. (ar) Das Spring Framework (kurz Spring) ist ein quelloffenes Framework für die Java-Plattform, welches oft für Web-Anwendungen verwendet wird. Ziel des Spring Frameworks ist es, die Entwicklung mit Java/Java EE zu vereinfachen und gute Programmierpraktiken zu fördern. Spring bietet mit einem breiten Spektrum an Funktionalität eine ganzheitliche Lösung zur Entwicklung von Anwendungen und deren Geschäftslogiken; dabei steht die Entkopplung der Applikationskomponenten im Vordergrund. (de) Το Spring Framework είναι λογισμικό ανοιχτού κώδικα (ελεύθερο λογισμικό) που σκοπό έχει να διευκολύνει την ανάπτυξη J2EE λογισμικού σε μεγάλη έκταση και βασίζεται στη γλώσσα προγραμματισμού Java. (el) The Spring Framework is an application framework and inversion of control container for the Java platform. The framework's core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE (Enterprise Edition) platform. Although the framework does not impose any specific programming model, it has become popular in the Java community as an addition to the Enterprise JavaBeans (EJB) model. The Spring Framework is open source. (en) En informatique, Spring est un framework open source pour construire et définir l'infrastructure d'une application Java, dont il facilite le développement et les tests. En 2004, Rod Johnson a écrit le livre Expert One-on-One J2EE Design and Development qui explique les raisons de la création de Spring. (fr) In informatica Spring è un framework open source per lo sviluppo di applicazioni su piattaforma Java. A questo framework sono associati tanti altri progetti, che hanno nomi composti come Spring Boot, Spring Data, Spring Batch, etc. Questi progetti sono stati ideati per fornire funzionalità aggiuntive al framework. (it) 스프링 프레임워크(영어: Spring Framework)는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다. (ko) Spring Framework, meestal afgekort tot Spring, is een vrij framework gericht op ontwikkeling van software in de programmeertaal Java. Het framework combineert API's en ideeën waardoor het een alternatief biedt voor de standaard manier van ontwikkelen. Dankzij diverse uitbreidingen wordt het vooral gebruikt als alternatief voor of uitbreiding op technologieën uit J2EE-platform. Versie 3.1, die uitgegeven werd op 13 december 2011, bracht ondersteuning voor Java 7. Spring Framework versie 4 ondersteunt Java 6, 7 en 8. Versie 5 ondersteunt Java 8, 9 en 11. (nl) Spring Framework — це програмний каркас (фреймворк) з відкритим кодом та контейнери з підтримкою інверсії управління для платформи Java. Основні особливості Spring Framework можуть бути використані будь-яким додатком Java, але є розширення для створення вебдодатків на платформі Java EE. Попри це, Spring Framework не нав'язує якоїсь конкретної моделі програмування, Spring Framework став популярним в спільноті Java як альтернатива, або навіть доповнення моделі Enterprise JavaBean (EJB). (uk) Spring框架是 Java 平台的一个开源的全栈(full-stack)应用程序框架和控制反转容器实现,一般被直接称为 Spring。该框架的一些核心功能理论上可用于任何 Java 应用,但 Spring 还为基于Java企业版平台构建的 Web 应用提供了大量的拓展支持。Spring 没有直接实现任何的编程模型,但它已经在 Java 社区中广为流行,基本上完全代替了企业级JavaBeans(EJB)模型。 Spring框架以 Apache License 2.0 开源许可协议的形式发布,该框架最初由 Rod Johnson 以及 Juergen Hoeller 等人开发。 (zh) L'Spring framework (abreviant, Spring), és un marc de treball de codi obert per la plataforma Java. La primera versió va ser escrita per Rod Johnson, que inicialment va llençar el producte juntament amb el llibre One-on-One Java EE Design and Development. També hi ha un port disponible per la plataforma .NET, Spring.NET. (ca) Spring Framework je populární open-source aplikační rámec neboli framework (označován také jako kontejner) pro vývoj J2EE aplikací. První verze byla napsána Rodem Johnsonem, který ji vydal v rámci publikace své knihy Expert One-on-One J2EE Design and Development v říjnu 2002. Rod Johnson se ve své knize zabývá vývojem J2EE aplikací a věnuje pozornost problémům, se kterými se programátoři setkávají. V knize je průběžně prezentován kód frameworku, který se nazývá Interface21, a měl by vývoj J2EE aplikací usnadnit. Za pomoci Juergena Hoellera je později framework rozšířen a pod názvem Spring Framework uvolněn jako open-source. (cs) Spring es un framework para el desarrollo de aplicaciones y contenedor de inversión de control, de código abierto para la plataforma Java.​ La primera versión fue escrita por Rod Johnson, quien lo lanzó junto a la publicación de su libro Expert One-on-One J2EE Design and Development (Wrox Press, octubre de 2002). El framework fue lanzado inicialmente bajo la licencia Apache 2.0 en junio de 2003. El primer gran lanzamiento fue la versión 1.0, que apareció en marzo de 2004 y fue seguida por otros hitos en septiembre de 2004 y marzo de 2005. La versión 1.2.6 de Spring Framework obtuvo reconocimientos y en 2006.​​ Spring Framework 2.0 fue lanzada en 2006, la versión 2.5 en noviembre de 2007, Spring 3.0 en diciembre de 2009 y Spring 3.1 dos años más tarde.​El inicio del desarrollo de la versi (es) Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークである。単に Spring とも呼ばれる。が自著 Expert One-on-One J2EE Design and Development(Wrox Press、2002年10月)と共にリリースしたのが最初である。.NET Framework 向けの移植版もある。2006年、Spring Framework 1.2.6 は Jolt productivity award を受賞した。 Spring Framework は特定のプログラミングモデルを強制するものではないが、Javaコミュニティでは Enterprise JavaBeans (EJB) モデルの代替・置換・追加として広く認知されつつある。設計上、このフレームワークはJava開発者の自由度を高くしているが、ドキュメントが豊富であり、よくある状況に使える使いやすいソリューションを提供する。 最初のリリースは、2003年6月で、Apache License 2.0 でライセンスされていた。1.0 がリリースされたのは2004年3月である。 (ja) Spring Framework – szkielet tworzenia aplikacji (ang. application framework) w języku Java dla platformy Java Platform, Enterprise Edition (aczkolwiek istnieje też wersja dla środowiska .NET). Spring Framework powstał na bazie kodu opublikowanego w książce Roda Johnsona Design and Development (ISBN 0-7645-4385-7). Pozytywny odzew czytelników sprawił, że był on dalej rozwijany przez autorów (m.in. Johnsona, Juergena Hoellera), którzy postanowili założyć firmę Interface21, świadczącą usługi konsultingowe związane z tym szablonem. (pl) O Spring é um framework open source para a plataforma Java criado por e descrito em seu livro "Expert One-on-One: JEE Design e Development". Trata-se de um framework não intrusivo, baseado nos padrões de projeto inversão de controle (IoC) e injeção de dependência. Esse framework oferece diversos módulos que podem ser utilizados de acordo com as necessidades do projeto, como módulos voltados para desenvolvimento Web, persistência, acesso remoto e programação orientada a aspectos. (pt) Spring Framework (или коротко Spring) — универсальный фреймворк с открытым исходным кодом для Java-платформы. Также существует форк для платформы .NET Framework, названный Spring.NET. Первая версия была написана , который впервые опубликовал её вместе с изданием своей книги «Expert One-on-One Java EE Design and Development» (Wrox Press, октябрь 2002 года). (ru)
rdfs:label سبرينغ (ar) Spring framework (ca) Spring Framework (cs) Spring (Framework) (de) Spring Framework (el) Spring Framework (es) Spring Framework (in) Spring Framework (it) Spring (framework) (fr) 스프링 프레임워크 (ko) Spring Framework (ja) Spring Framework (nl) Spring Framework (pl) Spring Framework (pt) Spring Framework (en) Spring Framework (ru) Spring Framework (zh) Spring Framework (uk)
owl:sameAs freebase:Spring Framework http://d-nb.info/gnd/7526076-1 yago-res:Spring Framework wikidata:Spring Framework dbpedia-ar:Spring Framework dbpedia-bg:Spring Framework http://bn.dbpedia.org/resource/স্প্রিং_কাঠামো dbpedia-ca:Spring Framework dbpedia-cs:Spring Framework dbpedia-de:Spring Framework dbpedia-el:Spring Framework dbpedia-es:Spring Framework dbpedia-et:Spring Framework dbpedia-fa:Spring Framework dbpedia-fr:Spring Framework dbpedia-he:Spring Framework dbpedia-hu:Spring Framework dbpedia-id:Spring Framework dbpedia-it:Spring Framework dbpedia-ja:Spring Framework dbpedia-ko:Spring Framework dbpedia-nl:Spring Framework dbpedia-no:Spring Framework http://or.dbpedia.org/resource/ସ୍ପ୍ରିଙ୍ଗ_ଫ୍ରେମୱାର୍କ dbpedia-pl:Spring Framework dbpedia-pt:Spring Framework dbpedia-ro:Spring Framework dbpedia-ru:Spring Framework dbpedia-sr:Spring Framework http://te.dbpedia.org/resource/స్ప్రింగ్_ఫ్రేమ్‌వర్క్ dbpedia-tr:Spring Framework dbpedia-uk:Spring Framework dbpedia-vi:Spring Framework dbpedia-zh:Spring Framework https://global.dbpedia.org/id/4tySd
prov:wasDerivedFrom wikipedia-en:Spring_Framework?oldid=1122395335&ns=0
foaf:depiction wiki-commons:Special:FilePath/Spring5JuergenHoeller2.jpg wiki-commons:Special:FilePath/Spring_Framework_Logo_2018.svg
foaf:isPrimaryTopicOf wikipedia-en:Spring_Framework
foaf:name Spring Framework (en)
is dbo:knownFor of dbr:Rod_Johnson_(programmer)
is dbo:wikiPageDisambiguates of dbr:Spring
is dbo:wikiPageRedirects of dbr:Spring_framework dbr:Java_Spring dbr:The_Spring_Framework dbr:Spring_(Java) dbr:Spring_(framework) dbr:Spring_(software) dbr:Spring_AOP dbr:Spring_AOP_framework dbr:Spring_Boot dbr:Spring_Framework_(Java) dbr:Spring_IOC_Framework dbr:Spring_MVC dbr:Spring_beans dbr:Springframework
is dbo:wikiPageWikiLink of dbr:Canigó_(framework) dbr:Elastic_Path dbr:List_of_commercial_open-source_applications_and_services dbr:Design_by_contract dbr:Apache_iBATIS dbr:List_of_Eclipse_projects dbr:List_of_University_of_Sydney_people dbr:Resource-oriented_architecture dbr:Virgo_(software) dbr:Dependency_injection dbr:Jakarta_Annotations dbr:Jakarta_Enterprise_Beans dbr:Jakarta_Expression_Language dbr:Jakarta_Persistence dbr:List_of_low-code_development_platforms dbr:SNAMP dbr:Cloud_Foundry dbr:Ember.js dbr:GeoServer dbr:Google_App_Engine dbr:Google_Guice dbr:MyBatis dbr:MyEclipse dbr:Convention_over_Code dbr:Apache_Axis2 dbr:Apache_Camel dbr:Apache_HiveMind dbr:Apache_James dbr:Apache_MINA dbr:Apache_ServiceMix dbr:Liquibase dbr:LogicalDOC dbr:Steven_Schuurman dbr:Comparison_of_server-side_web_frameworks dbr:Front_controller dbr:Plain_old_Java_object dbr:Spring dbr:Microservices dbr:Broadleaf_Commerce dbr:CICS dbr:Thymeleaf dbr:WaveMaker dbr:Document-oriented_database dbr:Linearizability dbr:List_of_BPMN_2.0_engines dbr:DHIS dbr:Eclipse_Jersey dbr:Grails_(framework) dbr:Isolation_(database_systems) dbr:Model–view–controller dbr:List_of_HTTP_status_codes dbr:List_of_JBoss_software dbr:Hibernate_(framework) dbr:International_Internet_Preservation_Consortium dbr:JBoss_Enterprise_Application_Platform dbr:JHipster dbr:Java_logging_framework dbr:Jive_(software) dbr:Joget_Workflow dbr:Symfony dbr:ColdSpring_Framework dbr:Java_view_technologies_and_frameworks dbr:Multitier_architecture dbr:Pivotal_Software dbr:Spark_(software) dbr:Spring_(company) dbr:Spring_Batch dbr:Spring_Integration dbr:Spring_Roo dbr:Spring_Security dbr:Spring_Web_Flow dbr:Spring_framework dbr:Ignition_SCADA dbr:IntelliJ_IDEA dbr:Kotlin_(programming_language) dbr:Metasfresh dbr:NetBeans dbr:ObjectDB dbr:OpenKM dbr:OpenOLAT dbr:Reactive_Streams dbr:Rod_Johnson_(programmer) dbr:STS dbr:Sash_(disambiguation) dbr:Space-based_architecture dbr:Software dbr:SipXecs dbr:Implicit_invocation dbr:Rich_client_platform dbr:Seasar dbr:SourceClear dbr:Java_Spring dbr:The_Spring_Framework dbr:Spring_(Java) dbr:Spring_(framework) dbr:Spring_(software) dbr:Spring_AOP dbr:Spring_AOP_framework dbr:Spring_Boot dbr:Spring_Framework_(Java) dbr:Spring_IOC_Framework dbr:Spring_MVC dbr:Spring_beans dbr:Springframework
is dbp:knownFor of dbr:Rod_Johnson_(programmer)
is owl:differentFrom of dbr:SpringCM
is foaf:primaryTopic of wikipedia-en:Spring_Framework