标签:代理

国内开源社区巨作AspectCore-Framework入门
博客园首页

国内开源社区巨作AspectCore-Framework入门

William 2周前 (11-04) 103浏览 0评论

前些天和张队(善友),lemon(浩洋),斌哥(项斌)等MVP大咖一块儿吃饭,大家聊到了lemon名下的AOP这个项目,我这小白听得一脸懵逼,后面回来做了一下功课,查了下资料,在lemon的Github上把这个项目学习了一下,收获颇丰,让我这个没有...

Proxy模式(代理[延迟]模式)
博客园首页

Proxy模式(代理[延迟]模式)

William 2周前 (11-02) 114浏览 0评论

Proxy?? Proxy是“代理人”的意思,它指的是代替别人进行工作的人。代理实际上就是使用委托的机制,在代理的过程中你可以做点其他的事情,然后再来执行被代理对象的代码。 知识储备 1.什么时候使用: GoF书(请参见附录E[GoF])在讲解P...

spring事务详解(二)源码详解
博客园首页

spring事务详解(二)源码详解

William 2个月前 (09-25) 220浏览 0评论

系列目录 spring事务详解(一)初探事务 spring事务详解(二)源码详解 spring事务详解(三)使用样例 spring事务详解(四)测试验证 spring事务详解(五)总结提高 一、引子 在Spring中,事务有两种实现方式: 编程式事...

Java进阶篇设计模式之七 ----- 享元模式和代理模式
博客园首页

Java进阶篇设计模式之七 —– 享元模式和代理模式

William 2个月前 (09-25) 221浏览 0评论

前言 在上一篇中我们学习了结构型模式的组合模式和过滤器模式。本篇则来学习下结构型模式最后的两个模式, 享元模式和代理模式。 享元模式 简介 享元模式主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少...

java设计模式自我总结---代理模式
博客园首页

java设计模式自我总结—代理模式

William 2个月前 (09-21) 239浏览 0评论

  代理模式是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用,通俗的来讲代理模式就是我们生活中常见的中介。    Spring 的AOP面向切面就是使用动态代理模式来实现的;    打个比方说:我要买房,但是我对该地区房屋的信息掌握的不...

AOP从静态代理到动态代理 Emit实现
博客园首页

AOP从静态代理到动态代理 Emit实现

William 2个月前 (09-16) 239浏览 0评论

【前言】   AOP为Aspect Oriented Programming的缩写,意思是面向切面编程的技术。   何为切面?   一个和业务没有任何耦合相关的代码段,诸如:调用日志,发送邮件,甚至路由分发。一切能为代码所有且能和代码充分解耦的代码都...

静态代理和动态代理
博客园首页

静态代理和动态代理

William 2个月前 (09-03) 238浏览 0评论

代理模式(静态代理) 代理模式是为其他对象提供一种代理以控制对这个对象的访问。 定义上也不算好理解, 上一个 《大话设计模式》 的图。 Subject 类(一般是抽象类或接口), 定义了一个方法。 RealSubject 类实现了这个接口, 正...

深入理解 Java 动态代理机制
博客园首页

深入理解 Java 动态代理机制

William 3个月前 (09-02) 276浏览 0评论

Java 有两种代理方式,一种是静态代理,另一种是动态代理。对于静态代理,其实就是通过依赖注入,对对象进行封装,不让外部知道实现的细节。很多 API 就是通过这种形式来封装的。 代理模式结构图(图片来自《大话设计模式》) 下面看下两者在概念上的解释...

CORS跨域与Nginx反向代理跨域优劣对比
博客园首页

CORS跨域与Nginx反向代理跨域优劣对比

William 3个月前 (08-31) 264浏览 0评论

最近写了一些关于前后端分离项目之后,跨域相关方案的基本原理和常见误区的帖子,主要包括CORS和Nginx反向代理。这两种方案项目中都有在用,各有优缺,关于具体使用哪种方案,大家的观点也不大一致,本文主要就此展开一下,从前后端及服务器配置、安全性、移植...