`
pingpangsong
  • 浏览: 53319 次
  • 来自: ...
社区版块
存档分类
最新评论

Spring框架启示

阅读更多
• 软件开发要基于实践,不迷信某种技术,要基于循证的观点。(类似于医学中的循证--临床实验)
不要大家都说EJB好就一窝蜂上EJB。也不要因为Spring越来越Popular,就都用Spring。

• 敏捷开发很好
其中的测试驱动开发尤为重要,先写测试其实就是从实际scenario开始,从怎样用类,程序开始,这是一种循证。(GUI不合适)

•吃透现有的技术、别人的产品,找出不足之处是重大创新的前提。就象Rod Johnson一样。

• Rod Johnson是在总结自己五年J2EE项目开发实践的基础上,提出Spring想法,并实现的。
 边实践,边总结。

• OO是软件灵活、高可扩展性的基础。Spring倡导面向接口编程,松耦合。

•简单就是美。易用性是金。
分享到:
评论

相关推荐

    Spring框架的设计理念与设计模式分析

    Spring框架的设计为我们提供了很多宝贵的启示: - **松耦合**:通过依赖注入(DI)实现了模块之间的解耦,使得代码更加易于维护和测试。 - **可扩展性**:通过接口和抽象类的设计,以及大量的插件机制,使得Spring...

    Spring框架的设计理念与设计模式分析之一

    Spring框架的设计理念及其所采用的设计模式为软件开发人员提供了宝贵的参考和启示: 1. **松耦合**:依赖注入机制让组件之间的依赖关系更加灵活,降低了系统各部分之间的耦合度。 2. **模块化**:Spring框架的模块...

    Spring框架的设计理念和设计模式分析

    ### Spring框架的设计理念和设计模式分析 #### 一、Spring框架概述 Spring框架自问世以来,因其灵活性、可扩展性和强大的社区支持而迅速成为企业级Java应用开发的标准框架之一。Spring框架的核心价值在于其轻量级...

    spring框架祥解

    本文旨在深入剖析Spring框架的核心组件、设计理念及其实现方式,揭示其背后的原理及其对软件设计的启示。 #### Spring的骨骼架构 Spring框架的总体架构可以归纳为三大核心组件:Core、Context和Beans。这三大组件...

    spring框架的设计理念--copy

    ### Spring框架的设计理念与核心组件解析 #### 一、Spring框架概述 Spring作为一个全面的轻量级企业级应用开发框架,其设计的核心理念是简化Java企业级应用开发过程中的复杂度。Spring通过提供一系列的核心组件和...

    Spring_框架的设计理念与设计模式分析

    Spring框架的设计理念为我们提供了许多有价值的启示。首先,它强调了松耦合的重要性,通过依赖注入和面向接口编程等技术手段实现了对象间的低耦合度。其次,Spring展示了如何通过抽象和封装来提高代码的可维护性和可...

    Spring 框架的设计理念与设计模式分析

    ### Spring框架的设计理念与设计模式分析 #### 一、Spring框架概述 Spring作为一个现代软件开发领域内备受推崇的框架,其设计理念与设计模式一直是开发者关注的焦点。Spring框架以其轻量级、模块化和可扩展性著称...

    Spring框架的设计理念与设计模式分析.pdf

    ### Spring框架的设计理念与设计模式分析 #### 一、Spring框架概述 Spring作为一个现代软件开发领域内备受推崇的框架,其设计理念与设计模式一直是开发者关注的焦点。Spring框架旨在简化企业级应用程序的开发过程...

    基于Spring框架的北京林业大学图书馆门户系统设计与实现

    ### 基于Spring框架的北京林业大学图书馆门户系统设计与实现 #### 一、引言 随着信息技术的发展,数字图书馆已经成为现代高等教育不可或缺的一部分。数字图书馆不仅提供了丰富的电子资源和服务,还大大提升了图书...

    spring高手之路22-spring内核详解,Spring作为现在最优秀的框架之一,已被广泛的使用

    本文将从另外一个视角试图剖析出Spring框架的作者设计Spring框架的骨骼架构的设计理念,有那几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成Spring的骨骼架构?Spring的AOP特性又是如何利用这些基础...

    多图详解Spring框架的设计理念与设计模式.doc

    Spring框架是Java开发中最受欢迎的框架之一,以其强大的依赖注入(Dependency Injection,简称DI)和面向切面编程(Aspect-Oriented Programming,简称AOP)能力而著名。本文将深入探讨Spring的核心设计理念和使用的...

    Spring开发参考手册

    总之,《Spring开发参考手册》是一部涵盖了Spring框架所有关键特性和实践的宝典,无论是初学者还是经验丰富的开发者,都能从中获得有价值的指导和启示。通过对Spring核心概念的深入理解和实践,开发者可以构建出高效...

    spring RichClient spring RichClient 示例源码

    Spring RichClient是一个基于Spring框架的桌面应用程序开发平台,它提供了丰富的用户界面组件和灵活的架构,使得开发人员能够更容易地创建功能强大的企业级桌面应用。这个项目已经不再维护,但其设计理念和实现方式...

    spring2.5中文开发手册

    《Spring2.5中文开发手册》是一份详尽的指南,专为希望深入了解Spring框架的开发者设计。Spring框架,作为Java领域中一个重要的轻量级框架,提供了强大的控制反转(Inversion of Control, IoC)容器和面向切面编程...

    Spring2[1].5.2中文帮助文档

    ### Spring框架简介 Spring框架是一款开源的Java平台应用程序框架,旨在简化企业级应用开发。它提供了一个全面的编程模型,支持构建从最小型的应用程序到最大的复杂系统。Spring 2.5.2是该框架的一个具体版本,发布...

    spring-1.0-rc1.zip

    《Spring框架1.0-rc1初代源码解析》 Spring框架,作为Java领域中最受欢迎的轻量级应用框架之一,自其诞生以来就深受开发者喜爱。本篇将聚焦于Spring的初代版本——Spring 1.0-rc1,通过对源码的深入解读,揭示其...

    Spring2.5开发简明教程中文版(1-4章有书签)

    《Spring2.5开发简明教程中文版》是针对初学者设计的一份全面而实用的教程,涵盖了Spring框架的核心概念和基本用法。本教程共分为1-4章,每章均配有书签,便于读者查阅和复习。下面将详细阐述这四章中的主要知识点。...

Global site tag (gtag.js) - Google Analytics