spring是哪个公司开发的

不及物动词 其他 97

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Spring是由Pivotal Software(原名SpringSource)公司开发的。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Spring框架是由Pivotal Software公司(前身为SpringSource)开发的。

    1. Spring框架的起源:
      Spring框架最早由Rod Johnson创建,并在2003年发布。当时,Rod Johnson发布了一本名为《Expert One-on-One J2EE Design and Development》的书籍,书中介绍了一种基于POJO(Plain Old Java Object)的轻量级开发方式,这个开发方式后来演变为Spring框架的核心理念。

    2. SpringSource:
      在2006年,Rod Johnson创办了SpringSource公司,将Spring框架作为其主要产品和服务的核心。SpringSource公司继续推动和发展Spring框架,并为企业提供与Spring相关的解决方案、培训和咨询服务。

    3. Pivotal Software:
      在2013年,SpringSource被EMC集团收购,并成为VMware公司的一部分。随后,VMware将SpringSource公司和一些其他的开源项目整合,组建了Pivotal Software公司。Pivotal Software持续推动和维护Spring框架,并为企业提供Spring相关的工具和支持。

    4. 开源社区:
      Spring框架是一个开源项目,其代码仓库托管在GitHub上,由全球范围内的开发者共同维护和扩展。Spring框架的开源性质使得它能够被广泛应用于各种Java应用开发项目,并通过社区的贡献不断得到改进和完善。

    5. Spring生态系统:
      除了Spring框架本身,Spring生态系统还包括多个相关项目和技术,如Spring Boot、Spring Data、Spring Security等。这些项目提供了丰富的功能和工具,帮助开发者更便捷地构建和管理Java应用程序。整个Spring生态系统的发展也离不开广大开发者和公司的共同努力和支持。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Spring是由SpringSource公司(现在的Pivotal Software公司)开发的。SpringSource公司于2004年由Rod Johnson创立,旨在提供轻量级的企业级应用开发解决方案。Spring框架于2004年发布,起初是作为一个轻量级的IoC(控制反转)容器,用于简化企业级Java应用的开发。随着时间的推移,Spring框架逐渐发展为一个功能强大、全面灵活的应用开发框架。

    Spring框架的发展历程有以下几个重要里程碑:

    1. Spring Framework 1.x版本: 第一个版本包括了IoC(控制反转)和AOP(面向切面编程)两个核心特性。它提供了一个简单而灵活的容器,可以管理Java对象的生命周期和依赖关系。
    2. Spring Framework 2.x版本: 引入了更多的功能和特性,包括数据访问、事务管理、MVC(模型-视图-控制器)框架等。这个版本使得Spring成为一个完整的企业级应用开发框架。
    3. Spring Framework 3.x版本: 使用了基于注解的配置方式,进一步简化了应用的开发和配置。它引入了MVC命名空间、REST支持、Servlet 3.0、JPA(Java持久化API)等新特性。
    4. Spring Framework 4.x版本: 提供了对Java 8的支持,并引入了诸多新功能,如HTML5 WebSockets、WebSocket STOMP消息传输、Spring Boot等。
    5. Spring Framework 5.x版本: 引入了对响应式编程的支持,包括反应式Web框架Spring WebFlux、反应式数据访问库Spring Data Reactive等。

    除了Spring框架,SpringSource公司还开发了其他与Spring相关的项目,如Spring Boot、Spring Cloud、Spring Data等,这些项目进一步拓展了Spring的功能,提供了更多的解决方案。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部