摘要: 1、为什么需要 AOP? 需求案例: 需求1-日志:在程序执行期间追踪正在发生的活动。 需求2-验证:希望计算器只能处理正数的运算。 1-1、不使用 AOP 时的代码实现。 类图 代码实现 问题分析 1-2、使用动态代理解决问题分析 代理设计模式的原理:使用一个代理将对象包装起来, 然后用该代理对象 阅读全文
posted @ 2021-05-17 14:55 星命定轨 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一、IOC /DI 概述 1-1、IOC-控制反转 IOC(Inversion of Control):其思想是反转资源获取的方向. 传统的资源查找方式要求组件向容器发起请求查找资源. 作为回应, 容器适时的返回资源. 而应用了 IOC 之后, 则是容器主动地将资源推送给它所管理的组件, 组件所要做 阅读全文
posted @ 2021-05-17 14:52 星命定轨 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1、Spring 框架的核心jar 包 Spring框架jar 包 除此之外,还有其他一些 jar 包。 2、Spring 的 HelloWorld 1、引入jar 包 2、编写 com.ppjuice.helloworld.HelloWorld 类 package com.ppjuice.hell 阅读全文
posted @ 2021-05-17 14:47 星命定轨 阅读(55) 评论(0) 推荐(0) 编辑