`

Spring 3.x企业实用开发实战 总结一spring概述-1.1认识spring

 
阅读更多

1.1 认识Spring

Spring是众多Java开源项目中的一员,唯一不同的是:它秉承着破除权威迷信,一切从实践中来到实践中去的信念,宛如阿基米德手中的杠杆,以一己之力撼动了Java EE传统重量级框架坚如磐石的大厦。

要用一两句话总结出Spring所有内涵确实有点困难,但是为了先给大家一个基本的印象,我们尝试着进行以下概括。

Spring是分层的Java SE/EE应用一站式的轻量级开源框架,以IoC(Inverse of Control,反转控制)和AOP(Aspect Oriented Programming,面向切面编程)为内核,提供了展现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术,此外,Spring以海纳百川的胸怀整合了开源世界里众多著名的第三方框架和类库,逐渐成为使用最多的Java EE企业应用开源框架。

从2004年发布第一个版本以来,Spring逐渐占据了Java开发人员的视线,获得了开源社区一片赞誉之声,开源社区里"春"城无处不飞花。

分享到:
评论

相关推荐

    Spring.3.x企业应用开发实战(完整版).part2

     《Spring3.x企业应用开发实战》是在《精通Spring2.x——企业应用开发详解》的基础上,经过历时一年的重大调整改版而成的,本书延续了上一版本追求深度,注重原理,不停留在技术表面的写作风格,力求使读者在熟练...

    Spring3.x企业应用开发实战(完整版) part1

     《Spring3.x企业应用开发实战》是在《精通Spring2.x——企业应用开发详解》的基础上,经过历时一年的重大调整改版而成的,本书延续了上一版本追求深度,注重原理,不停留在技术表面的写作风格,力求使读者在熟练...

    Spring 3.x企业应用开发实战 附录 A - JavaMail 发送邮件

    ### Spring 3.x企业应用开发实战之JavaMail发送邮件知识点详解 #### 一、JavaMail基础知识的快速学习 ##### 1.1 JavaMail概述 JavaMail是Java领域中最为知名的邮件解决方案之一,由Sun Microsystems(现已被...

    Spring_3.x企业应用开发实战 目录

    ### Spring 3.x 企业应用开发实战:关键知识点解析 #### 第1章 Spring概述 - **1.1 认识Spring** - **定义与作用**:Spring 是一个开源的轻量级 Java 开发框架,它主要的目标是解决企业级应用开发中的复杂性问题...

    Spring3.x权威开发指南

    ### Spring3.x权威开发指南:实施...综上所述,《Spring3.x权威开发指南》涵盖了Spring 3.0框架在Java EE 6环境下的广泛应用和技术要点,是一本非常适合希望深入了解Spring框架及其在企业级应用中应用的读者的书籍。

    Spring4.x企业应用开发 有书签,很方便查找

    本书是在《精通Spring 3.x——企业应用开发详解》的基础上,历时一年的重大调整改版而成的,延续了上一版本“追求深度,注重原理,不停留在技术表面”的写作风格,力求使读者在熟练使用Spring的各项功能的同时透彻...

    spring3.x 实战资源教程

    根据给定的文件信息,我们可以提炼出多个与Spring 3.x相关的知识点,下面将逐一进行详细阐述。 ### 1. Spring IoC 容器的基本概念 #### 1.1 IoC容器简介 - **概念**:IoC(Inversion of Control)控制反转,是一种...

    Dorado7实战必修之企业通讯录离线教程.pdf

    以上内容详细介绍了Dorado7实战必修之企业通讯录离线教程的主要知识点,包括搭建开发环境、开发欢迎页面、开发系统信息、开发企业联系方式、开发所有联系人页面、企业基础数据维护以及员工基础数据维护等多个方面。...

    spring boot 项目代码,直接启动本人编写的,里面包含PPT下载地址

    spring boot 项目代码,直接启动,第一部分 点睛Spring 4.x 第1 章 Spring 基础 ..........................................2 1.1 Spring 概述 ............................................. 2 1.2 Spring 项目...

    spring-3.2.0.M1-dist

    在提供的压缩包`spring-3.2.0.M1-dist.zip`中,包含的主要文件是`spring-framework-3.2.0`,这个目录包含了Spring框架的所有源码、文档、库文件等。开发者可以通过阅读源码来深入了解Spring的实现原理,也可以直接...

    spring-framework-4.1.4.RELEASE-dist

    Spring Framework是Spring.io开发团队推出的一款开源企业级应用开发框架,它旨在简化Java EE(Enterprise Edition)开发,通过提供IOC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向...

    Spring+in+action+中文版(第4版)

    - **1.1.1 Spring 项目简介**:Spring 是一个开源的轻量级Java开发框架,旨在简化企业级应用的开发。 - **1.1.2 Spring 的版本演进**:从最初的Spring 1.x到最新的Spring 5.x,Spring一直在不断进化,以适应现代应用...

    spring boot+spring cloud视频教学下载全套

    ├2 1.1 微服务架构概述.avi ├20 5.2 Hystrix简介及简单代码示例.avi ├20 5.2Hystrix简介及简单代码事例.avi ├21 Hystrix Health Indicator及Metrics Stream.avi ├22 5.4 Hystrix Health Indicator及Metrics ...

    基于SpringCloud的微服务实战案例-基于Dubbo的微服务开发基础框架

    ### 基于SpringCloud的微服务实战案例与Dubbo微服务开发基础框架解析 #### 一、SpringCloud微服务实战案例—simplemall 在现代软件开发领域,微服务架构因其高灵活性、易于扩展和独立部署等优势而备受青睐。其中,...

    spring data jpa入门实例

    【Spring Data JPA 入门实例】 ...总结来说,Spring Data JPA 提供了一种声明式的方式来处理数据访问,降低了与数据库交互的复杂性,提高了开发效率。通过简单的配置和接口定义,就能快速构建功能完备的数据访问层。

    spring-cloud-security例子

    《Spring Cloud Security实战详解》 在微服务架构中,安全问题尤为重要,而Spring Cloud ...在实际开发中,我们可以参考spring-boot-security-master项目,根据业务需求进行定制化配置,以达到最佳的安全实践。

    Spring Boot 实战教程,由浅入深详细介绍springboot的使用

    ### Spring Boot 实战教程知识点详解 #### 一、Spring Boot 简介 **1.1 Spring 概述** Spring 是一个开源框架,最初由 Rod Johnson 创建,它为 Java 应用程序提供了一种简化的方式来处理依赖管理和面向切面编程...

    spring boot35.zip

    1.1 Spring Boot简介:Spring Boot是由Pivotal团队提供的全新框架,其设计目标是简化Spring应用程序的初始搭建以及开发过程。它通过提供“起步依赖”(Starter POMs)来自动配置Spring框架,使得开发者能够快速构建...

    Java_EE企业应用实战SSH(第3版)-part2

    《轻量级Java EE企业应用实战(第3版):Struts 2+Spring 3+Hibernate整合开发(超值纪念版)》适合于有较好的Java编程基础,或有初步JSP、Servlet基础的读者。尤其适合于对Struts2、Spring、Hibernate了解不够深入,或对...

Global site tag (gtag.js) - Google Analytics