Spring专题

  

  Spring Boot专题   Spring Cloud专题   Spring Batch专题

  

  Spring框架主要是业务层框架,现在已经发展成为一个完整JavaEE开发框架,它的主要特点是IoC DI和AOP等概念的融合,强项在面向切面AOP。推出之初因为Ioc/AOP等新设计理念值得框架设计者学习,现在已经成为Java世界主流框架,从其2.0引入auto-wired自动配对以后,开发效率大大提高,SpringMVC以简化和REST风格著称。

  Spring框架是于2005 年兴起的一个轻量级的Java 开源框架框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。Rod Johnson 对Java EE正统框架臃肿、低效、脱离现实的种种现状提出了质疑,并积极寻求探索革新之道。Spring相比EJB,重新重视和定义了POJO.

  Spring框架基于IOC/DI基础上有三个主要部分:配置、Beans和容器以及代理AOP。配置是有XML配置、注释等,Spring已经从XML配置发展到基于元注释,未来将基于函数式编程;代理AOP有关AspectJ等AOP模式实现;Beans和容器是有关对象的生命周期管理和应用上下文,负责Spring框架运行时的机制。这三者有机结合在一起组成了强大灵活的Spring框架和各个组件生态系统。

Spring依赖注入原理分析

Spring各种教程源码项目下载(几十篇)

JHipster简介

MinuteProject快速生成Spring源码

 

Spring教程

Spring面试问题和答案

Spring Java配置要点

Spring的AOP实现

使用Spring-boot快速启动Spring应用

Dropwizard与Spring Boot比较

Spring Web 应用的最大败笔

Spring 和 AspectJ实现领域驱动设计

Spring security安全机制深入使用

在Spring中使用异步事件实现同步事务

Spring Data是什么?

Spring Integration集成框架与企业应用整合EAI

使用gradle生成Spring Boot应用的Docker Image

使用Spring Cloud和Reactor在微服务中实现EventSourcing

使用JSON Web Tokens和Spring实现微服务

定制Spring和Hibernate系统的审计Audit日志

 

相关文章

Jive论坛与Spring框架

探讨Spring框架使用真相

 

相关话题

Spring专题 Spring cloud专题 Spring Batch专题

SpringMVC专题 POJO专题

Ioc专题 AOP专题 Hibernate专题

Struts专题 JavaEE教程