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

值得一读的文章:那些你该了解的Spring子项目

阅读更多
去年年底,Spring Framework正式发布了3.2GA版本,距离3.1版的发布时间正好相隔一年,而距离最早的Sprig Framework 1.0 Final发布也已8年有余。现在的Spring几乎成了Java项目中的“标配”,被运用于大大小小的系统之中。它出众的模块化特性让人们可以仅仅使用需要的部分,所以很多开发者往往只了解Spring核心框架中的IoC和AOP,有的还用了数据访问和MVC部分,而不关心其他内容,更不用提它的子项目了。

文章地址:
http://www.infoq.com/cn/news/2013/01/spring-subprojects
分享到:
评论

相关推荐

    springcloud-基于Spring Boot的微服务开发框架

    Spring Cloud 生态系统庞大且功能丰富,其中包含了多个子项目: 1. **Spring Cloud Netflix**:该子项目包含了一系列工具和服务,如 Eureka 用于服务发现,Hystrix 用于实现断路器模式以提高系统的容错性和弹性,...

    Spring Boot 快速入门 (官方quick start)

    在`hello`这个子文件夹中,我们可以看到一个简单的 Spring Boot 项目的源码结构: - `Application.java`:这是主程序类,包含`@SpringBootApplication`注解,用于启动 Spring Boot 应用。 - `HelloController.java`...

    Maven构建全栈式Flex、BlazeDS和Spring集成解决方案–第二部分_编写to-do_list服务器端

    - **Spring Framework**:一个开源的应用程序框架和反转控制容器,用于简化Java企业级应用的开发。 - **Hibernate**:一个开源的对象关系映射(ORM)库,用于简化Java应用中的数据库操作。 - **MySQL**:一个广泛...

    Spring 配XML的十二种技巧.doc

    在探讨Spring配XML的十二种技巧时,我们深入解析了几个关键点,这些技巧旨在提升Spring框架中XML配置文件的可读性、可维护性和效率。以下是对文章中提到的几点技巧的详细解读: ### 1. 避免使用自动装配 尽管...

    JAVA自学之路

    当你读懂了一个问题之后,要好好的思考这个问题可能会在哪些环节上出错。 一辆汽车从总成线上下来,车门子关不上! 哪错了?你怎么查? 当然是顺着生产线一站一站的查下来。 程序也是一样的,也是一系列...

    springboot智能热度分析和自媒体推送平台(源码+演示视频).rar

    Spring Boot是Spring框架的一个子项目,旨在简化Java应用的初始搭建以及开发过程。它通过预设默认配置,让开发者能够快速地启动和运行项目,无需过多关注配置细节。Spring Boot的核心特性包括自动配置、起步依赖、...

    Practical Quick Start with Acegi Security

    Acegi安全框架作为Spring框架的一个重要子项目,提供了一套完整的安全解决方案,适用于基于Spring的企业级应用。本篇文章将根据提供的文件信息,深入探讨Acegi安全框架的核心功能与应用场景。 #### 二、为什么选择...

    javaweb电子政务网-lw.zip

    值得一提的是,该项目包含了前后台的完整源码,并经过严格调试,确保可以顺利运行。通过项目的学习和实践,您将能更好地掌握从后端到前端的完整开发流程,提升自己的编程技能。欢迎参考博主的详细文章或私信获取更多...

    Springboot进阶图解Springboot启动流程

    在本篇文章中,我们将深入探讨 Spring Boot 的启动流程,帮助你从宏观到微观理解这个过程。 1. **初始化阶段** - 当我们执行 `java -jar spring-boot-app.jar` 或者通过 IDE 启动 Spring Boot 应用时,首先会加载 ...

    java程序员入门之路

    通过该项目,你可以学习到如何使用JSP、Servlet以及其他相关技术来开发一个完整的Web应用。 - **Refactoring**:重构是软件开发中不可或缺的一环,学习如何优化代码结构,提高代码质量和可维护性。 - **MVC模式**:...

    middle-ware-parent-master.zip

    首先,"middle-ware-parent-master"这一命名方式通常表明这是一个基于Maven的项目结构,其中"parent"暗示这是一个父项目,可能包含多个子模块,用于管理项目的依赖版本。在SpringBoot项目中,这种组织方式有助于保持...

    学习网站山东省当时的

    1. **Apache Jakarta**: Apache Jakarta是Apache软件基金会的一个子项目,主要关注于Java技术的应用服务器和框架。这里可以找到如Tomcat、Struts等知名开源项目,对于希望深入学习Java企业级应用开发的IT人员来说,...

    八卦街源码

    八卦街源码是一个值得深入研究的项目,它利用了现代Web开发中的主流技术栈,包括SpringMVC、MongoDB和J2EE。这个项目显然旨在创建一个网站平台,其源码展示了一流的代码结构和层次清晰的设计,非常适合程序开发者...

    maven创建父子结构工程

    在大型项目中,通常会将项目划分为多个子模块,每个子模块负责不同的功能,而这些子模块又共同隶属于一个父模块。父模块主要负责定义共享的配置,如版本管理、依赖管理和插件集,这样可以避免在每个子模块中重复配置...

Global site tag (gtag.js) - Google Analytics