영업 뛰다가 온, 남들과 조금 다른 주니어 개발자

영업하면서 배운 고객 중심적 사고, 비즈니스 통찰력 등을 총동원해서 서비스를 개발하고 있습니다. 영업 경험이 개발하는 과정에서 큰 역할을 하더라구요, 즐겁게 개발하고 있습니다!

Computer Science/내가 겪은 문제와 해결법 2

Github Secret CI/CD 과정 - 시크릿키 자동 바뀜 문제 해결, 시크릿 유출 문제 대안 - 보안 강화

정말 찾아내기가 너무 어려웠던... 배포에서의 시크릿키 문제.. 정말 거의 일주일 내내 힘들게 원인을 찾았고, 겨우 찾아냈다!나중에 절대 겪지 않기 위해 작성해보는 이야기! 나는 React + Spring Boot 로 풀스택 개발을 진행했고, 이 분 블로그를 보고 열심히 잘 따라했다.https://velog.io/@g6y116/6 [Full Stack 배포] GitHub Action을 사용하여 AWS EC2에 React, Springboot 자동 배포하기팀 프로젝트를 위한 react + springboot 배포 강좌velog.io  배포하면서 여러 문제점이 있었지만, 가장 찾기가 힘들었던 큰 문제점을 적어보겠다!  [배포 방식]로컬에선 아주 잘 진행되던 프로젝트 > 다 만들어서 이제 AWS EC2에 배포..

클라이언트에서 보내는 데이터를 서버에서 인식하지 못할 때 해결법! ObjectMapper 사용하기!

문제 상황 : 요청 본문은 올바르게 서버에 도달하고 있지만, @RequestBody로 자동 매핑되는 과정에서 문제가 발생.해결 방법 : @RequestBody를 사용하는 대신 ObjectMapper를 직접 사용하여 JSON 문자열을 DTO 객체로 변환.   [프론트 코드 (리액트)]Content-Type : application/json 으로 잘 보내줬다.서버에서 필요로하는 데이터 타입과 동일하게 Quantity, Stock, Cost 등등은 String 에서 Int 로 파싱해줬다.const handleSaveMaterial = async () => { const materialData = { ...newMaterial, stockQuantity: pa..