spring框架什么时候出来的

worktile 其他 43

回复

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

    Spring框架诞生于2003年,由Rod Johnson在发布的一本名为《Expert One-on-One J2EE Design and Development》的书中首次提出。Spring框架的初衷是为了解决传统的企业级Java开发中的困境和繁琐的配置问题。随着时间的推移,Spring框架逐渐发展壮大,成为了当今最流行的Java开发框架之一。

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

    Spring框架是2003年由Rod Johnson创办的,现在已经十多年的历史。以下是关于Spring框架出现的一些重要时间点和里程碑:

    1. 2002年:Rod Johnson出版了他的著作《Expert One-on-One J2EE Development without EJB》,这本书引发了对传统Java EE开发模式的质疑和思考。

    2. 2003年:Spring框架首次发布。最初的版本是基于Johnson先前出版的书所描述的开发方法。Spring框架的目标是简化企业级Java应用的开发,提供更轻量级、更灵活的开发模式。

    3. 2004年:Spring框架发布了2.0版本,这个版本引入了许多重要的功能和改进,如依赖注入(Dependency Injection)和面向切面编程(Aspect Oriented Programming)。

    4. 2006年:Spring团队发布了Spring 2.0版本。这个版本引入了许多新的特性,包括Spring MVC框架和Spring Web Services。

    5. 2009年:Spring框架发布了3.0版本。这个版本引入了Java配置(Java Config)的支持,允许开发者使用Java代码配置Spring应用程序,而不再依赖于XML配置文件。

    6. 2013年:Spring框架发布了最新的4.0版本。这个版本引入了许多新的功能和改进,包括对Java 8的支持,以及对RESTful Web服务开发的增强。

    除了主要版本的发布,Spring框架还有很多子项目和扩展,如Spring Boot、Spring Data、Spring Security等。这些项目进一步扩展了Spring框架的功能和应用范围。

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

    Spring框架是由Rod Johnson于2002年创建的,并于2003年正式发布。Rod Johnson是一位澳大利亚的软件工程师和作家,他在开发过程中使用了轻量级的Java开发框架,以更好地构建企业应用程序。

    Spring框架的诞生是多方面原因的结果。在当时,Java企业应用的开发很困难,需要大量的配置和编码。而Rod Johnson希望能够简化这个过程,使开发者能够更快速地构建高质量的应用程序。

    Spring框架在其初期的版本中,主要关注于解决以下几个问题:

    1. 依赖注入(Dependency Injection,DI):传统的Java开发需要手动创建对象并处理它们之间的依赖关系,而Spring框架引入了依赖注入的概念,使对象的创建和依赖关系的管理更加简单和灵活。

    2. 面向切面编程(Aspect-oriented Programming,AOP):在传统的Java开发中,业务逻辑代码常常散布在应用程序的各个地方,难以维护和扩展。Spring框架引入了AOP的概念,使开发者能够将横切关注点(如事务、日志等)从业务逻辑中分离出来,并将其重用于多个模块。

    3. 面向接口编程:Spring框架鼓励使用接口编程,通过接口来定义模块之间的约束和交互,使系统更加灵活和可扩展。

    随着时间的推移,Spring框架不断发展和完善,引入了更多的功能和特性,如Spring MVC、Spring Boot等。它已经成为Java企业应用开发中最受欢迎的框架之一,并在全球范围内得到了广泛的应用和认可。

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

400-800-1024

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

分享本页
返回顶部