大话设计模式之爱你一万年:第十二章 结构型模式:代理模式:代理无所不能:2.代理模式之静态代理

在接下里我们会使用一个在项目中使用的例子来进行说明。

 

一、用户服务的实现

       这里我们模拟一个用户服务的例子。

定义一个操作用户的服务UserService:

package com.kfit.proxy.user;

/**
 *
 * 操作用户的服务
 *
 * @author 悟纤「公众号SpringBoot」
 * @date 2020-11-28
 * @slogan 大道至简 悟在天成
 */
public interface UserService {

    /**保存用户信息*/
    void saveUser();

    /**查询用户*/
    Object findUser(int uid);
}

悟纤 CSDN认证博客专家 知远公司创始人 架构师 访问1000万+
「公众号SpringBoot」:
①阿里巴巴前高级研发工程师;
②估值20亿美金的Blued架构师;
③北京知远公司创始人;
④浙江甄才公司架构师;
⑤云课堂学员10000+;
⑥博客访问量1000万+;
⑦10年互联网行业从业;
⑧360万的访问《从零开始学SprngBoot》作者;
⑨技术加盟多个独立项目。
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页
实付 19.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值