`
chenge
  • 浏览: 44868 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

写给初学者:为什么需要spring和何时使用spring

阅读更多
为什么需要

打个比方吧,spring就像银行为我们提供很多的服务,以前有个叫ejb的银行,但是服务态度不好,学院派的风格,程序员快疯了。Johnson这位程序员很愤怒,新开了这家spring银行,非常的友善,于是很快地流行起来。

主要的优点是:

  • 支持测试驱动开发
  • 类似于USB接口的插件化的结构相对容易升级
  • 事务管理服务(基于AOP)
  • AOP服务

何时使用

    感觉中型项目比较适合,几百块钱就不必麻烦去找银行了。大型项目估计还要找ejb这家大型银行,不是太了解这个家伙就不多说了。


面试用词

    可以整一些IOC,DI这些似懂非懂的名词一定会加分不少,呵呵。


分享 2007-06-05 13:39 发表评论
分享到:
评论

相关推荐

    对于Spring初学者的学习建议

    ### Spring初学者学习指南 #### 一、基础知识的构建 ...综上所述,对于Spring初学者来说,通过系统性的学习和实践,逐步构建起扎实的基础,并不断深入探索,将有助于更好地理解和应用Spring框架。

    Spring 参考手册 Spring速查手册 spring初学者使用

    这本《Spring参考手册》与《Spring速查手册》是学习和掌握Spring框架的重要资源,特别适合初学者入门。 一、Spring概述 Spring框架由多个模块组成,包括Core Container(核心容器)、Data Access/Integration(数据...

    Spring初学者入门教程 PDF带书签高清版

    本教程针对初学者,旨在帮助他们快速掌握Spring框架的基础知识和核心概念。 Spring框架的核心特性包括依赖注入(Dependency Injection,DI)和面向切面编程(Aspect-Oriented Programming,AOP)。依赖注入使得组件...

    spring的一个适合初学者的项目

    通过分析这个项目,初学者可以学习到如何设置Spring环境,编写Controller、Service和DAO层的代码,以及如何配置和使用Spring提供的各种工具。此外,理解项目的结构和组件之间的关系,有助于提高对Spring框架的整体...

    Spring技术内幕:深入解析Spring架构与设计原理(第2版) .pdf

    《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》这本书主要聚焦于Spring框架的核心架构和技术细节,帮助读者全面理解Spring的工作机制、设计理念...无论是初学者还是有一定经验的开发者,都能从中受益匪浅。

    Spring框架 初学者

    Spring框架,非常简单Demo,只适用于初学者。 1 首先我们需要一个bean,用某种方法(设置注入需要有setter函数,构造注入需要有构造函数,相应的bean.xml配置文件也会不同)设定注入方式。  2 bean.xml,设置bean...

    Java_Spring和Spring引导教程绝对初学者10in1 Spring到Spring引导到REST API到全.zip

    本教程是一套全面而深入的Java Spring和Spring Boot学习资源,旨在帮助初学者快速掌握这两个关键的Java开发框架。Spring框架是Java企业级应用开发的基石,而Spring Boot则简化了Spring的应用配置,极大地提升了开发...

    spring boot 初学者实战总结.zip

    本资源提供了一个全面的实战总结,包括项目搭建、基本配置、RESTful API 开发、数据库操作、安全性配置等多个方面,帮助初学者全面理解和应用 Spring Boot。 #### 主要特性 1. **快速项目搭建**: - **Spring ...

    Spring Cloud 系列脚手架项目,面向 Spring Cloud 初学者

    我这个系列也介绍Spring Cloud各模块的如何使用,如果你已经使用的很熟悉,也需要更好看。 本系列主要包括以下功能的介绍和简单的脚手架 随着我的 Spring Cloud 系列文章的更新,下面的目录同步更新,文章会首发于...

    学习spring所的需jar包(比较全面,适用于初学者)

    初学者在学习Spring时,通常需要一系列的jar包来搭建开发环境。以下是对"学习spring所需的jar包"的详细解析: 1. **Spring Core**: - `spring-core.jar`:Spring框架的基础模块,包含核心工具类,如IoC容器、Bean...

    初学者spring必看教程.zip

    这个"初学者spring必看教程"可能涵盖了这些知识点,并通过实例、代码示例和讲解帮助读者逐步理解并掌握Spring框架。对于希望深入学习Spring的初学者来说,这是一个非常有价值的资源。建议按照教程的章节顺序逐步学习...

    cxf与Spring的整合实例(适合初学者)

    **标题解析:** "cxf与Spring的整合实例(适合初学者)" 指的是一个教程或示例项目,旨在帮助初次接触CXF和Spring框架的开发者理解如何将这两个强大的开源工具集成在一起。CXF是一个流行的开源服务框架,常用于构建...

    spring 的简单例子工程适合初学者

    这个"spring 的简单例子工程"为初学者提供了一个全面的起点,涵盖了 Spring 框架中与数据库交互的基础知识,包括 JdbcTemplate 的使用、DataSource 配置,以及 Spring MVC 和注解驱动开发的基本概念。通过这个项目,...

    spring demo 初学者

    在这个"spring demo 初学者"的课程中,你将逐步了解和掌握Spring框架的基本组件和核心概念,为成为一名合格的Java开发者打下坚实基础。通过实践和项目经验的积累,你会更加熟练地运用Spring来解决实际问题。

    webwork+spring+ibatis很适合初学者的实例

    WebWork、Spring 和 iBATIS 是三个非常重要的Java Web开发框架,它们的组合为初学者提供了丰富的学习资源。WebWork 是一个MVC(Model-View-Controller)框架,Spring 是一个全面的后端开发框架,而 iBATIS 是一个...

    Spring cloud和Spring boot介绍

    - **易于上手**:Spring Boot 的入门门槛相对较低,即使是初学者也能很快上手并构建出复杂的应用。 #### 二、Spring Cloud **2.1 Spring Cloud 的定位与作用** - **微服务治理框架**:Spring Cloud 是一系列框架...

    D:\Java\Framework\Spring\Code_Spring

    这个压缩包包含了详细的代码示例,旨在帮助初学者快速掌握Spring的核心概念和实践应用。 在深入探讨源码之前,让我们先了解一下Spring框架的基本构成和关键特性: 1. **IoC(Inversion of Control,控制反转)**:...

    初学者认识和书写Spring IoC 和AOP

    初学者认识和书写Spring IoC 和AOP

    Spring初学者Spring基础开发所用的jar.zip

    在"Spring初学者Spring基础开发所用的jar.zip"压缩包中,"jarrrr"可能包含了Spring框架的核心库,如spring-core、spring-context、spring-beans、spring-aop、spring-webmvc等。这些jar文件是构建基于Spring的应用...

Global site tag (gtag.js) - Google Analytics