zoukankan      html  css  js  c++  java
  • 初学Spring框架——入门

    今天所需要学的是:

    1.理解Spring IoC的原理

    2.掌握Spring IoC的配置

    首先 要先知道Spring有哪些内容? 

      Spring绿草丛——>

                                  

    Spring设计理念

      Spring是面向Bean的编程

    Spring 两大核心技术

       控制反转(IoC:Inversion of Control ) /依赖 注入(DI:Dependency Injection ) ——》今天入门所学

      面向切面编程(AOP:Aspect Oriented Programming)

    Spring的优点

      1、低侵入式设计

      2、独立于各种应用服务器

      3、依赖注入特性将组件关系透明化,降低了耦合度

      4、面向切面编程特性允许将通用任务进行集中式处理与第三方框架的良好整合

    控制反转 / 依赖注入

       1、将组件对象的控制权从代码本身转移到外部容器

      1)组件化的思想:分离关注点,使用接口,不再关注实现

        2)依赖的注入:将组件的构建和使用分开

    如何使用代码输出语句:

     我使用写代码的软件为IDEA

      1)添加Spring到项目中——导包

        导入这几个包才能够开始写Spring代码

    pom.xml文件内容
    <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>5.3.1</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.1</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dependencies>

      2)编写配置文件

        在applicatContext.xml里面写内容即可

         

      3)编写代码获取内容实例

        | 

    心得:

      Spring开始学的第一天,感觉很精彩。 但是我相信后面的知识会更精彩 嘻嘻嘻!!

      记录当天所学知识的小阔耐 biu !

        

      

  • 相关阅读:
    网管必备网站地址
    数组是否包含某个元素
    Thinking in java(八)
    Thinking in java(八)
    Java8系列之重新认识HashMap
    Java8系列之重新认识HashMap
    MarkdownPad2.5/2 注册码
    MarkdownPad2.5/2 注册码
    java8函数式编程(2)
    java8函数式编程(2)
  • 原文地址:https://www.cnblogs.com/worth-/p/14002458.html
Copyright © 2011-2022 走看看