본문 바로가기 메뉴 바로가기

5_Clock

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

5_Clock

검색하기 폼
  • 분류 전체보기 (84)
    • Cloud (1)
      • Openstack (1)
    • CICD (2)
      • Docker, K8S (2)
    • Infra (7)
      • Kafka (6)
    • Back End (29)
      • JPA (11)
      • Spring (17)
      • DB 접근 기술 (1)
    • Front End (9)
      • REACT (9)
    • AI (4)
      • setup (2)
      • debugging & trouble shooti.. (1)
    • Linux (12)
    • Programming_language (12)
      • C, C++ (5)
      • Python (2)
      • Java (5)
    • CS (5)
    • etc (2)
  • 방명록

2024/10/09 (1)
Class 내 Method 추상화(Feat. Consumer, BiConsumer, Function)

서론 최근에 개발을 하면서 클래스 내에서 중복 되는 로직의 메서드가 많았던것 같다. 하지만 모든 부분이 겹치면 한 개의 메서드로 해결이 가능하지만, 같은 로직을 타다가 일부만 조금 다른 로직이거나 다른 switch 문을 타야하거나 등의 문제가 있었다. 이를 추상화 하면서 알게 된 지식에 대해 정리하고자 한다. 기존에 Consumer는 Kafka - Spring을 사용하면서만 사용했는데 이러한 중복 로직을 추상화하는데에도 쓰일 수 있다는 점을 알게 됐다. Problempublic class ExampleClass{ public void methodN(){ // logic A // logic B switch(type){ // logic N ..

Programming_language/Java 2024. 10. 9. 15:46
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • spring
  • frontend
  • cs
  • backend
  • K8S
  • feign client
  • caching
  • zookeeper
  • Firebase
  • broker
  • Container
  • NextJS
  • JPA
  • KAFKA
  • OS
  • centos
  • apache
  • spring boot
  • rhel
  • Java
  • Linux
  • consumer
  • apache kafka
  • 프론트엔드
  • API
  • React
  • Front
  • Producer
  • 리액트
  • Data Engineering
more
«   2024/10   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함
250x250

Blog is powered by Tistory / Designed by Tistory

티스토리툴바