美文网首页
Spring教程 – Spring核心框架教程

Spring教程 – Spring核心框架教程

作者: weifansym | 来源:发表于2020-10-25 09:59 被阅读0次

    Spring教程 – Spring核心框架教程

    Spring是最广泛使用的Java EE框架之一。我已经在Spring Tutorial上写了很多内容,这是一篇摘要文章,它将作为索引按顺序完成所有这些操作。
    具体教程参见:
    Spring Tutorial
    所有Spring的教程都附带了可以从帖子页面下载的示例项目。

    image.png

    Spring核心教程

    Spring Framework基于两个设计原则 – 依赖注入面向方面编程。请通过以下教程了解核心概念及实施示例。
    1、Spring Framework
    简要介绍一下Spring框架的发展,其架构,核心组件和指导这个很棒的框架开发的原理。
    2、Dependency Injection Java Example
    这篇文章提供了依赖注入的基础知识,以及我们如何在简单的Java应用程序中实现DI模式。这是一个很好的开始,然后转向Spring Dependency Injection。
    3、Spring Dependency Injection
    本教程旨在通过基于注释的配置和基于XML的配置在Spring框架中提供依赖注入示例。本教程还包括用于验证实现的JUnit测试程序。
    4、Spring AOP Example
    本教程介绍了面向方面编程的核心概念,如Aspect,Advice,Pointcut,Joinpoint,AOP Proxy和Weaving。本教程通过简单的程序解释了不同类型的建议。
    5、 Spring AOP Method Profiling
    6、Spring IoC Container and Spring Bean Example Tutorial
    本教程旨在通过示例程序解释Spring IoC容器和Spring Bean的核心概念。本教程介绍了IoC Container及其核心类和不同的创建方法ApplicationContext。
    本教程还解释了Spring Bean,Spring Bean范围,配置spring bean的不同方法 – xml,注释,基于java的示例项目。
    7、Spring Bean Scopes
    Spring Bean Scopes使我们可以更精细地控制Bean实例的创建。
    8、Spring Bean Autowiring Example
    Spring IoC容器很聪明地通过“spring autowire”属性找出用于注入依赖关系的bean。虽然不建议使用自动装配,但知道它很好。本教程介绍了与示例项目不同类型的自动装配。
    9、Spring Bean Life Cycle
    Spring Bean是任何Spring应用程序中最重要的部分。Spring ApplicationContext负责初始化spring bean配置文件中定义的Spring Beans。本教程解释了我们可以在spring bean中提供后初始化和预破坏方法的不同方法 – InitializingBean / DisposableBean接口或init-method / destroy-method属性。

    Spring框架还支持@PostConstruct和@PreDestroy注释用于定义post-init和pre-destroy方法。这些注释是javax.annotation包的一部分。

    您还将了解可用于将Servlet API对象注入spring bean的Spring Aware接口。
    10、Spring 5
    Spring 5于2017年底发布。Spring5对Spring框架进行了大规模更新。
    11、Spring WebFlux
    Spring WebFlux是Spring 5中引入的新模块。SpringWebFlux是向Spring框架中的反应式编程模型迈出的第一步。
    12、Spring Data JPA
    Spring Data JPA是Spring Data系列的一部分。 Spring Data使使用新方式访问数据的Spring驱动的应用程序(如非关系数据库,地图缩减框架,云服务以及先进的关系数据库支持)更容易创建。

    参考:

    相关文章

      网友评论

          本文标题:Spring教程 – Spring核心框架教程

          本文链接:https://www.haomeiwen.com/subject/zkvgmktx.html