22-04-12-플라이웨이트패턴-4부-자바와스프링에서찾아보는패턴

22-04-12-플라이웨이트패턴-4부-자바와스프링에서찾아보는패턴

목차

01.자바의 플라이웨이트 패턴

02.스프링의 플라이웨이트 패턴

01.자바의 플라이웨이트 패턴

package me.whiteship.designpatterns._02_structural_patterns._11_flyweight._03_java;

public class FlyweightInJava {

    public static void main(String[] args) {
        Integer i1 = Integer.valueOf(10);
        Integer i2 = Integer.valueOf(10);
        System.out.println(i1.equals(i2);
        //System.out.println(i1 == i2);// 이렇게 쓰는것은 좋지 않음
    }
}

image-20220412233949200

  • 값들을 캐싱하는 것을 알 수 있음

    • 즉, 자주사용하는것에 대해서만

02.스프링의 플라이웨이트 패턴

  • 찾기가 어려움 ㅜㅜ

Written by@[KyeongMinPark]
Docker, C++, C#, Java, Golang으로 개발 모니터링운영 및 개발, 자원수집기 Beat & Exporter 개발 Gitlab Runner CI/CD & Hugo 연동과 테스트코드및 등을 공부와 개발중 ORM, TDD, BDD, DDD, DesignPattern, WebAssembly Studying

GitHub