zoukankan      html  css  js  c++  java
  • 1.spring概念和ioc入门

    1.spring概念

      1)spring开源的轻量级框架

      2)spring的主要两部分核心

      • aop(面向切面编程):扩展功能不需要修改源代码。
      • ioc(控制反转):之前的方式,调用类里面非静态的方法,需要通过new关键字来创建对象。现在,把对象的创建交给spring进行配置,不再需要通过new创建对象。

      3)spring是一站式框架

      spring在javaEE三层结构中,针对每一层都提供不同的解决技术

      • web层:springMVC
      • service层:spring的ioc
      • dao层:spring的jdbcTemplate

    2.spring的ioc操作

    1. 把对象的创建交给spring进行管理

    2. ioc操作的两部分

      • ioc的配置文件方式实现
      • ioc的注解方式实现

    3.springIoc底层原理

      1.ioc底层使用的技术

        1)xml配置文件

        2)dom4j解析xml文件

        3)工厂设计模式

        4)java反射

      2.高内聚,低耦合

        一个类中要紧密相联,不同类之间关联不要过于紧密。不然,改一个一处,关联之处也要跟着改。

      3.ioc思想过渡

       

        

  • 相关阅读:
    HDU_2191_多重背包
    HDU_1494_dp
    POJ_1088_dfs
    所有的畅通工程[HDU1232][HDU1874][HDU1875][HDU1879]
    畅通工程[HDU1863]
    还是畅通工程[HDU1233]
    最小生成树
    Who's in the Middle[HDU1157]
    Bungee Jumping[HDU1155]
    Is It A Tree?[HDU1325][PKU1308]
  • 原文地址:https://www.cnblogs.com/jerry-blogs/p/7657779.html
Copyright © 2011-2022 走看看