블로그 사이에서 WHY를 외치다!
close
프로필 배경
프로필 로고

블로그 사이에서 WHY를 외치다!

  • 분류 전체보기 N
    • Spring
    • Nest
    • Language
    • DB
    • Book N
    • 회고
    • Etc
  • ⭐️ readme ⭐️
  • main
  • recommend
  • why
  • framework
  • book
[디자인 패턴] Gof의 디자인 패턴이란?

[디자인 패턴] Gof의 디자인 패턴이란?

최근들어 디자인 패턴을 다시 학습하고 싶다는 생각이 강해졌었습니다. 그래서 디자인 패턴에 관련해 학습을 하며 블로그에 정리할 예정입니다. 총 세 편으로 생각하고 있고, 생성 패턴 / 구조 패턴 / 행위 패턴으로 나누어서 코드와 함께 정리할 예정입니다.오늘은 디자인 패턴이 무엇인지 개념을 알아보고 생성 패턴 / 구조 패턴 / 행위 패턴의 특징을 간단히 정리해 볼 것입니다. 우선, 디자인 패턴이란 무엇일까?디자인 패턴은 개발하면서 발생하는 반복적인 문제들을 어떻게 해결할 것인지에 대한 해결 방안입니다.쉽게 말해 프로그래밍 세계에서의 가이드북인 것이죠. 📖코드를 짜는데 자꾸만 중복되는 코드가 생길 때 어떻게 하면 방지할 수 있는지 궁금할 때 디자인 패턴이라는 가이드북을 펼쳐보면 됩니다. 디자인 패턴하면 꼭..

  • format_list_bulleted Etc
  • · 2025. 4. 10.
  • textsms
엑셀 읽어오기 API 개발 시 꼭 고려해야하는 상황 및 예외처리 w 토지조서 엑셀, Apache POI 타입, 엑셀 서식 문제

엑셀 읽어오기 API 개발 시 꼭 고려해야하는 상황 및 예외처리 w 토지조서 엑셀, Apache POI 타입, 엑셀 서식 문제

얼마전 토지조서 엑셀을 받아와 DB에 엑셀 행들을 저장하고, 엑셀 내용 읽어 응답해줘야하는 요구사항이 있었습니다.개발을 하며 엑셀 개발 시 고려가 필요한 두 가지 상황을 발견해서 공유하고자 합니다. 제 개발 환경은 아래와 같으나, 개발 환경이 다르신 분들도 한 번 읽어보시면 도움이 되실 것 같습니다.Spring Boot 3.4.2 + Java 21 + Apache POI 라이브러리 첫번째 상황: NumberOfRows()는 얼마가 나올까?위와 같은 엑셀 시트가 하나 있다고 생각해봅시다. 제가 사용하는 Apache POI 라이브러리에서는 `worksheet.getPhysicalNumberOfRows()`를 사용하여 시트에 내용이 몇 행까지 있는지 가져올 수 있는데요. 여러분들이 사용하시는 라이브러리에도 R..

  • format_list_bulleted Etc
  • · 2025. 3. 2.
  • textsms
왜 우리는 CORS를 알아야 할까?

왜 우리는 CORS를 알아야 할까?

우리는 CORS 에러가 나타나면 머리가 지끈지끈 합니다. 저는 CORS를 '에러'의 한 종류라고 생각했어요. 그런데 CORS는 에러가 아니라 '정책'이라는 사실 아셨나요? 오늘 이 글을 읽고 여러분이 CORS에 대한 오해를 풀 수 있었으면 좋겠습니다. 자신도 모르게 많은 미움을 받았을 CORS에게 이 글을 바칩니다! Porpose CORS를 확실히 이해한다. CORSCORS는 Cross-Origin Resource Sharing의 약자로 W3C에서 내놓은 정책입니다.W3C (World Wide Web Consortium)W3C 의 규약 중 CORS 관련 규약이 존재합니다. 이것을 각 브라우저 벤더들(크롬을 만드는 구글, IE를 만드는 마이크로소프트, 파이어폭스를 만드는 모질라, 사파리를 만드는 애플 et..

  • format_list_bulleted Etc
  • · 2024. 11. 9.
  • textsms
  • navigate_before
  • 1
  • navigate_next
프로필사진

GIF YATTA! GIF

항상 쉽게 글을 쓰려고 노력합니다. 피드백 감사합니다. (꾸벅)

👀 About Me
  • Other blog
전체 카테고리
  • 분류 전체보기 N
    • Spring
    • Nest
    • Language
    • DB
    • Book N
    • 회고
    • Etc
최근 글
인기 글
최근 댓글
태그
  • #DB
  • #PostgresSQL
  • #객사고
  • #오브젝트
  • #객체지향의사실과오해
  • #Good
  • #Framework
  • #객체지향
  • #object
  • #book
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바