
뭔가 올드해 평소에 나는 디자인패턴에 대해서 회의적인 느낌을 받았다. '헤드퍼스트 디자인패턴'이란 책이 개발자라면 필수로 구입해야 하는 책이라고 듣고 서점에서 이 책을 들춰봤을때. 생각했다. '아 디자인패턴을 알아야 할 이유가 없구나' 책에서 소개하는 싱글톤은 이미 스프링 컨테이너 내에서 객체를 싱글톤으로 관리한다고 알고 있고 프록시 패턴의 경우도 마찬가지. @ControllerAdvice, @RestControllerAdvice 이 두개의 어노테이션이 프록시패턴을 구현하고 있다고 배웠다. 그러니 책에서 소개하는 팩토리, 옵저버, 커맨드 등의 디자인패턴은 분명 스프링부트에서 사용하는 'MVC패턴'이나 Controller-Service-Repository의 레이어가 위의 역할을 대신해서 동작할 것이다.라고..

회사에서 결제모듈을 구현해야 된다고 했을땐 막연히 겁이 났던것 같다. 당연하지만 남의 돈을 다룬다고 하는 것에 작은 죄책감(?) 때문인지도 모르겠다. PG 결제모듈은 여러 회사가 있지만 그 중에 토스페이먼츠를 지정해주었다. https://developers.tosspayments.com/ 토스페이먼츠 개발자센터 토스페이먼츠 결제 연동 문서, API, 키, 테스트 내역, 웹훅 등록 등 개발에 필요한 정보와 기능을 확인해 보세요. 결제 연동에 필요한 모든 개발자 도구를 제공해 드립니다. developers.tosspayments.com 5분 연동 가이드만 보아도 굉장히 쉽게 구현되어있었고 api나 샘플 코드들이 참고하기 쉬웠다는게 마음에 들었다. https://github.com/tosspayments/pa..

최근 신입으로 맡게된 프로젝트에서 사용하게 될 문자인증 서비스를 위해 문자 관련한 api를 찾아보았다. 제공하는 라이브러리를 조사해보니 coolsms https://coolsms.co.kr/ 세상에서 가장 안정적이고 빠른 메시지 발송 플랫폼 - 쿨에스엠에스 손쉬운 결제 전용계좌, 신용카드, 계좌이체 등 국내 결제 뿐만 아니라 해용신용카드로 한번의 카드번호 등록으로 자동충전까지 지원합니다. 전용계좌, 신용카드, 계좌이체 등 다양한 결제 방식 coolsms.co.kr NHN Cloud https://docs.nhncloud.com/ko/Notification/SMS/ko/api-guide/ API v3.0 가이드 - NHN Cloud 사용자 가이드 Notification > SMS > API v3.0 Gui..

Swagger.. https://swagger.io/ API Documentation & Design Tools for Teams | Swagger Loved by all • Big & Small Thousands of teams worldwide trust Swagger to deliver better products, faster. swagger.io 개인적으로 Postman을 사용했었을 때 굳이 Postman 말고 다른 걸 사용할 필요가 있을까 하는 생각이었다. 하지만 회사에 들어가고 나서 선임이 말해준 이유는 충분히 Postman이 아닌 다른 API플랫폼을 찾기엔 충분했다. Postman의 경우 기업이 운영하기에 사용량이 많아지면 '유료'로 가격이 책정된다는 것이었다. 맨날 혼자 사이드 프로젝트를..

Vue.js 와 SpringBoot를 사용해 게시판 토이프로젝트를 구현하고 있다. CRUD과정은 전부 끝났고 Vue.js와 씨름하며 시간을 보내다가 드디어 로그인 파트로 넘어왔다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-jwt/dashboard [무료] Spring Boot JWT Tutorial - 인프런 | 강의 Spring Boot, Spring Security, JWT를 이용한 튜토리얼을 통해 인증과 인가에 대한 기초 지식을 쉽고 빠르게 학습할 수 있습니다., [사진] 본 강의는 Spring Boot, Spring Security를 이용해서 JWT 인증과 인가를 쉽 www.inflearn.com 위..

꽤나 길었던 기간동안 문제를 해결하지 못하고 있었다. 요구사항 자료실의 파일은 3개까지 올릴 수 있다. 자료실과 갤러리는 각자의 확장자를 받는다. => 자료실 : pdf, docs, hwp / 갤러리 : jpg, jpeg, png 자료실의 게시글을 수정할 때 자료가 3개이면 자료를 삭제 후 올릴 수 있고, 자료가 2개이면 1개의 자료만, 자료가 1개면 2개의 자료를 올릴 수 있도록 하자(핵심!) 마지막 3번째 요구사항에서 많은 버그를 겪었다. 쉽게 예시를 보자면 각 게시글은 각각 파일을 1, 2, 3개씩 갖고 있는 게시글이고 게시글당 파일은 3개씩 받기로 했으니 파일 수정은 동적으로 변해야 한다는 얘기이다. (디자인은 못본척 ㅎㅎ) HTML 수정 제목 작성자 조회수 생성일자 수정일자 내용 [[ ${dto..
- SpringSecurity
- java 플레이그라운드
- for
- vuex
- 객체지향의 사실과 오해
- 리눅스마스터2급
- JWT
- 책리뷰
- 정수형으로 변환
- 객체 지도
- mybatis구현
- 한권으로끝내기리눅스마스터2급
- 스프링부트
- script setup
- 짝지어제거하기
- 프로그래머스
- springboot
- 알고리즘
- vue.js
- 객체지향
- pinia
- 다음 큰 숫자
- it책 리뷰
- 타임리프
- 함께모으기
- Vue.js3
- 토스페이먼츠
- CompositionAPI
- LEVEL2
- 맥 error
- Total
- Today
- Yesterday