spring
一只大魔王
菜鸟自力更生,努力爬坑,爱分享,望大神指点,多多指教.
Email: 1900614@qq.com
展开
-
Spring AOP的理解
周一不知道干啥,更新一点复习知识点。理论有部分摘抄简化。 **AOP面向切面编程**,可以说是对OOP的补充和完善,在原OOP面向对象编程中,引用封装继承和多态等概念来建立一种对象的层次结构。也就是说 OOP允许你定义从上到下的关系,但不适合从左到右的关系,例如日志,事务,权限认证,会导致代码大量重复,不利于各个模块的重用。AOP则称之为“横切” ,刨开封装的内部对象,将软件分为 核心关注 点和 横切关注点。业务的主要流程就是核心关注点,而与之关系不大的就是横切关注点。横切关注点的特点就是:他们经常发生在核原创 2020-05-25 10:22:40 · 187 阅读 · 0 评论 -
spring IOC(DI)理解
没有spring系统中会充斥大量的new,对象与对象之间的关系很难维护。 IOC:控制反转(策略模式),即把实例化的结果暴露给调用方而不是实现方,实现了松耦合,将创建对象,初始化,销毁等工作给spring容器来做。 定义一个规范,让具体的实现类去实现具体的业务逻辑,并将构造参数暴露给调用方,便将实例化的控制权移交给调用方。 比如常用的 ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("bean.xml")原创 2020-05-21 23:19:22 · 313 阅读 · 0 评论 -
spring 配置bean注入到ioc容器的各种方式
第一种:xml配置bean,beans.xml中的一个bean <bean id="persion" class="com.thl.bean.Persion"> <property name="uid" value="1"></property> <property name="name" value="1900614@qq.com"></property> <property...原创 2020-05-11 23:23:27 · 1049 阅读 · 0 评论