Sping的学习------01

    技术2022-07-11  76

    一、Spring概述

    一:Spring的优点 spring是一个开源的免费的框架(容器)spring是一个轻量级的,非入侵式的框加控制反转(IOC),面向切面编程(AOP)支持事务的处理,对框加整合的支持 二:拓展 spring boot:构建一切,spring cloud: 协调一切springboot:一个快速开发的脚手架,可以快速开发微服务,springcloud基于springboot实现的。学习springboot的前提是学好spring及springmvc 三:spring的弊端----配置地狱 四:IOC理论推导 MVC一层调用一层的方法.用户的需求可能影响原来的代码,其实就是用一个接口对多个实现类,你传任何一个实现类过来我都给你接着。如果你一层一层都是new出来的实现类,如果这个实现类要改变,new的地方多,那改起来是灾难性的。之前程序是主动创建对象!控制权在程序员手上,使用了set注入之后,程序不再具有主动性,被动的接收对象。控制反转,程序员不用去管理对象的创建了,系统的耦合性大大增强了。IOC是一种设计思想,DI依赖注入是IOC的一种方法。一句话所谓的IOC对象由Spring来创建,管理,装配! 五:IOC创建对象的方式 1.使用无参构造创建对象,默认. 2.也可使用有参构造创建对象。

    UserDao

    package com.axyt.dao; public interface UserDao { void getUser(); }

    User

    Processed: 0.018, SQL: 12