테크커런트

고정 헤더 영역

글 제목

메뉴 레이어

테크커런트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (68) N
    • Computer Science (20)
      • General (2)
      • NetWork (17)
      • AI (1)
    • Programming (37) N
      • JAVA (16)
      • Spring (11)
      • Spring Boot (5) N
      • Design Pattern (5)
    • ETC (11) N
      • AWS (10) N
      • IDE (1)
      • 포트폴리오 (0)
      • 기타 (0)

검색 레이어

테크커런트

검색 영역

컨텐츠 검색

design pattern

  • ✅ [MVC 패턴 완벽 정리] 모델-뷰-컨트롤러 쉽게 이해하기 (쇼핑리스트 예제 포함)

    2022.10.29 by 추천캐릭터

  • 👉 자바 싱글톤 패턴(Singleton) 개념과 구현 예제 – 객체 하나만 생성하는 이유와 주의점 정리

    2022.10.29 by 추천캐릭터

✅ [MVC 패턴 완벽 정리] 모델-뷰-컨트롤러 쉽게 이해하기 (쇼핑리스트 예제 포함)

🎯 개발자라면 꼭 알아야 할 디자인 패턴! MVC란?**MVC(Model-View-Controller)**는 소프트웨어 개발에서 **관심사의 분리(Separation of Concerns)**를 구현하는 대표적인 디자인 패턴입니다.비즈니스 로직과 화면, 입력 제어를 독립적으로 구성할 수 있어 유지보수성이 매우 뛰어납니다.📌 MVC 구성 요소🔹 Model (모델)앱이 다뤄야 할 데이터와 비즈니스 로직을 담당합니다.데이터가 변경되면 일반적으로 뷰(View)와 컨트롤러(Controller)에 알려줍니다.✅ 예: 품목 이름, 가격, 수량 등 쇼핑 리스트의 항목 데이터🔹 View (뷰)사용자에게 보여지는 UI를 담당합니다.데이터를 직접 처리하지 않고, 모델에서 전달받은 데이터만 표시합니다.✅ 예: 쇼핑 항..

Programming/Design Pattern 2022. 10. 29. 14:09

👉 자바 싱글톤 패턴(Singleton) 개념과 구현 예제 – 객체 하나만 생성하는 이유와 주의점 정리

✔️ 싱글톤이란?싱글톤(Singleton) 패턴은 클래스의 인스턴스를 단 하나만 생성하도록 보장하는 디자인 패턴입니다.객체가 계속해서 생성되는 것처럼 보여도, 실제로는 최초에 생성된 하나의 인스턴스만을 반환합니다.💡 싱글톤 구현 예제 (Lazy Initialization 방식)public class Singletone { private static Singletone singletone; // 생성자를 private으로 막아 외부에서 new로 생성 불가 private Singletone() {} public static Singletone getInstance() { if (singletone == null) { singletone = new Sin..

Programming/Design Pattern 2022. 10. 29. 13:12

추가 정보

250x250

인기글

최신글

페이징

이전
1
다음
TISTORY
테크커런트 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바