daggerok / proxy-pattern-example

Proxy Design Pattern java implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Proxy Build Status

Proxy Design Pattern java implementation

./mvnw clean ; ./mvnw test -U

One of proxy pattern usage can be for example cached implementation:

                   +----------------------+     +--------+
                   | Gateway (shared API) |<----| Client |
                   +----------------------+     +--------+
                              ^
                              |
             +----------------+---------------+
             |                                |
+-------------------------+      +----------------------------+
| GatewayImpl (immutable) |      | GatewayCachedProxy (proxy) |
+-------------------------+      +----------------------------+

About

Proxy Design Pattern java implementation

License:MIT License


Languages

Language:Java 100.0%