关于Spring_02
2024-04-18 06:10:23
今天再来聊聊Spring的代理。。
代理的英文叫Proxy或Surrogate,中文都可以翻译为“代理”。所谓代理就好比如明星和经纪人,片方想找某位明星拍电影或广告啥的得去找这位明星的经纪人,经纪人再找这位明星,
下面来一个实例:
首先写一个接口
public interface Actor {//艺人的接口public void show();
}
写一个原对象
public class Star implements Actor {public void show() {System.out.println("Im Star");}
}
写一个代理类
public class Broker implements Actor {private Actor artor;public Broker(Actor artor) {this.artor = artor;}public void show() {// TODO Auto-generated method stubartor.show();}
}
测试类
public class TestProxy {//静态代理@Testpublic void testWang() {Actor artor=new Star();Broker songZhe=new Broker(artor);artor=new Broker(artor);artor.show();}
}
今天记录Spring代理的静态代理
关于Spring_02相关推荐
- spring bean的创建,生命周期
1. 初探spring 什么是spring Spirng 是分层的Java se/ee应用full-stack(web层mvc dao层jdbc模板 业务事务管理)轻量级开源框架,以IoC(inver ...
最新文章
- this.blur()
- 面向技术编程,面向工资编程,面向用户编程?
- 编译安装mysql带boost_编译安装mysql时报缺少boost1.59后,编译安装boost1.59
- 苹果M1用着舒服的原因找到了,英特尔:学到了,下次我也用
- python运行非常慢的解决-为什么python运行的慢
- 分割svm的超平面数学特征
- 【STM32】FreeRTOS创建和删除任务示例(动态方法)
- 0 win10重装partition_教你在安装WIN10系统中所遇到问题处理方法
- 01.神经网络和深度学习 W4.深层神经网络(作业:建立你的深度神经网络+图片猫预测)
- 第2篇:Flowable启动
- Linux系统安装完成后创建交换空间
- MySQL 8.0 新特性:哈希连接(Hash Join)
- android 第三方键盘,6款Android平台第三方输入法横评
- Java 运行环境安装(JRE JDK 区别)
- 天翼网关刷linux,天翼网关3.0-中兴F650光猫最新固件 开Telnet教程
- 爬虫python是什么意思_python爬虫是什么? 【黑马程序员】
- 基于51单片机MAX31865的PT100铂电阻测温设计
- FusionAccess桌面云介绍
- vc6.0是c语言吗,vc6.0我二级报的是C语言,听说现在C语 – 手机爱问
- Linux中使用宝塔面板部署tipask3.*超详细教程,吐血两天部署成功,把过程整理出来,送给被官方文档折磨的小白们~~~~