spring 什么时候诞生

fiy 其他 24

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Spring是在2003年诞生的。

    当时,一个名叫Rod Johnson的Java开发者面对着传统的Java企业应用开发的种种困扰,他发现大多数企业应用都采用了传统的Java EE(J2EE)框架,这些框架繁琐而笨重,使得开发人员需要花费大量时间和精力来处理底层的技术细节。他希望能够有一个轻量级的框架,能够简化开发过程,并提供更好的解决方案。

    为了实现这个目标,Rod Johnson开始了自己的研究和实践,并于2003年发布了他的著作《Expert One-on-One J2EE Design and Development》。他提出了一种新的开发模式,通过依赖注入(Dependency Injection)来解决应用组件之间的依赖关系,从而使应用程序的开发更加简单和高效。

    这个新的开发模式很快得到了广泛的认可和应用,于是Rod Johnson决定将其打造成一个开源框架,这就是Spring的起源。2004年,Spring框架正式发布,引起了广泛的关注和讨论。随着时间的推移,Spring不断发展壮大,成为Java开发领域最为流行和广泛应用的框架之一。

    Spring框架的诞生标志着Java开发世界的一个重要转折点,它极大地简化了Java应用的开发过程,提供了丰富的功能和模块,帮助开发人员更加高效地构建企业级应用。迄今为止,Spring框架已经发布了多个版本,并不断进行更新和完善,为Java开发者提供了更多的选择和便利。

    总之,Spring于2003年诞生,经过多年的发展和演变,已经成为Java开发领域的重要组成部分,为Java开发者带来了更加便捷和高效的开发体验。

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

    Spring诞生于2002年。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Spring框架诞生于2003年,由Rod Johnson在其著作《Expert One-on-One J2EE Development without EJB》中首次提出。Rod Johnson在书中批评了当时主流的Java开发框架EJB(Enterprise JavaBeans)的复杂性和性能问题,并提出了自己设计的一种简单轻量级的轻量级的开发框架,该框架后来成为了Spring框架的雏形。

    尽管Spring诞生于2003年,但它的核心设计理念可以追溯到Rod Johnson在1999年编写的一本名为《J2EE Design and Development》的书中。在这本书中,Rod Johnson描述了一种基于经典Java技术的轻量级应用程序框架的概念。

    2003年,Rod Johnson发布了他的著作《Expert One-on-One J2EE Development without EJB》,该书中提出了Spring框架的核心思想。Spring框架的前身是一个简单的依赖注入(Dependency Injection)容器,用于解决传统J2EE开发中面临的复杂性和可测试性等问题。Spring框架的设计目标是使Java开发变得简单、高效、灵活并且可维护。

    随着时间的推移,Spring框架逐渐发展成了一个完善的企业级应用开发框架,并融合了更多的功能和模块。Spring框架提供了诸多特性,包括依赖注入、面向切面编程(AOP)、企业级服务抽象(Enterprise Services Abstraction)、事务管理、Web应用开发支持等。Spring的设计理念和实现方式深受全球开发者的喜爱,成为了Java开发的重要工具之一。

    目前,Spring框架已经发展到了第五个版本,称为Spring 5。与初始版本相比,Spring框架在功能和性能上都有了极大的提升,并且不断与其他技术进行整合,如与Spring Boot、Spring Cloud等。同时,Spring生态系统也在不断壮大,包括Spring Data、Spring Security、Spring MVC等框架和模块。

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

400-800-1024

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

分享本页
返回顶部