본문 바로가기
반응형

분류 전체보기714

TIL_220110 1. Facts(사실, 객관) - 이벤트 응모하기 기능 만들기 - HTTP 강의 2. Feelings(느낌, 주관) HTTP 강의를 들었습니다. 각 상태코드가 어떤 역할을 하고 종류가 있는지, HTTP 메서드의 4가지 종류는 각각 어떤 역할을 하는지, API를 설계할 때는 어떻게 해야하는지 기존에 알고 있었지만 다시한번 정리할 수 있어서 좋았습니다. 이벤트 응모하기 기능을 만들었습니다. 이벤트 응모하기 기능은 프런트와 백 오피스 2가지 모두 신경써서 만들어야 했습니다. 따라서 응모기능에 따른 백오피스 변화도 신경써야 했습니다. 기존에 댓글 이벤트를 가지고 응모결과를 보여주도록 테이블을 연동시켰는데 잘 가져다 쓴 덕분에 좀 더 소요시간을 줄일 수 있었습니다. 3. Findings (배운 점) 컨트롤 URI.. 2022. 1. 11.
TIL_220107 1. Facts(사실, 객관) - B2B 계정 관리 조회 화면 만들기 2. Feelings(느낌, 주관) B2B 계정 관리 조회 화면을 만들었습니다. B2B 계정 조회 화면은 설치처 주소 변경, 연락처 변경, 메모 변경 등이 있습니다. 이 화면들을 만들었으며 modal 창을 띄웠는데, 같은 형식이므로 필요한 데이터 칼럼들을 넣어주며 화면을 구성했습니다. 또한 일괄처리도 데이터를 확인했는데, 좀 더 로직을 파악해야 알 수 있을 것 같습니다. 3. Findings (배운 점) 4. Action (구체적 계획) 프런트를 만들 때, 내 기준이 아닌 사용자 기준에서 편하게 이용할 수 있도록 고민한다. 2022. 1. 7.
TIL_220103 1. Facts(사실, 객관) - 도커 강의 - B2B 고객화면 조회 만들기 시작 2. Feelings(느낌, 주관) 도커 강의 운영쪽을 들었습니다. DOCKER HUB를 이용해서 추가적으로 한번 더 저장소를 거치도록 했습니다. IAM 인증권한을 통해 BeanStalk과 접속할 수 있는 환경을 만드는 등, 좀 더 고도화된 방법을 배울 수 있었습니다. 사실 코드가 많이 필요하다기보다 권한 key들을 잘 설정해주면됩니다. 현업에서 전달해준 B2B 전용 고객화면을 만들기 시작했습니다. 먼저 조회 킬럼들을 확인하고 추가 및 수정을 해주었습니다. 최단 필터를 보여주어야 하는데, 원두에 관련한 정보는 빼야했습니다. 만료일의 경우에는 ORACLE을 활용하여 날짜 계산을 해주었습니다. ROWNUM 설정도 했으며, 여러.. 2022. 1. 4.
TIL_211229 1. Facts(사실, 객관) - 상품평 페이지 주문번호, 고객번호 추가 2. Feelings(느낌, 주관) 상품평 댓글 조회 페이지에 주문번호, 고객번호 추가를 했습니다. 영업시스템에서 실제 주문정보를 상세하게 조회하고 확인하기 위해서입니다. 영업 시스템과 홈페이지의 고객정보가 동기화되어 있지 않아서 굉장히 연동이 힘들었습니다. safekey를 같이 맞춰보고, 없으면 이름과 연락처로 비교해서 주문번호와 고객번호를 찾습니다. 다양한 예외들이 있기 때문에 잘 설정했어야 했고 최종적으로 주문 한 이력이 없는 경우에는 빈 값으로 출력해야 했습니다. 하지만 근본적으로 댓글 쓴 고객의 정보를 이용해 영업시스템에서 바로 확인이 가능하지 않았나 생각도 들었습니다. 물론 주문번호와 고객번호가 있으면 좋겠지만, 단순히 .. 2021. 12. 30.
TIL_211228 1. Facts(사실, 객관) - 제품, 상품 테이블 분석 - 필터 테이블 공부 - 필터수정 요청 - 필터소급적용 2. Feelings(느낌, 주관) 필터 소급적용 요청을 받았습니다. 가끔 잘못된 필터 배송 및 요청으로 필터를 변경해야 하는 일이 있습니다. 하지만 중요한 것은 단순히 특정 상품의 필터정보만 바꾸는 것이 아니라, 해당 필터 정기점검 여부도 변경해야 합니다. 이 경우, 해당 일을 맡고 있는 선임은 다른 선임이기 때문에 같이 일을 처리하도록 합니다. 먼저, 상품 필터 정보를 변경하고, 필터 교환정보 및 정기점검 대상내역을 수정합니다. 평소에도 공부를 했지만, 직접 작업 요청이 왔을 때 좀 더 자세히 공부하게 됩니다. 앞의 요청건으로 제품, 상품, 필터를 공부하는 기회가 됐습니다. 제품코드를 가.. 2021. 12. 28.
TIL_121227 1. Facts(사실, 객관) - 배포문제 - jenkins 공부 - 도커강의 시작 2. Feelings(느낌, 주관) jenkins가 어떻게 구성되어있는지 공부했습니다. jenkins에서 대표적으로 플러그인에서 Publish Over SSH를 설치합니다. SSH로 다른 서버를 접근시킵니다. 이제 시스템 설정에서 Publish over SSH에서 WAS, WEB 서버 정보를 입력합니다. 테스트환경에 각각 WAS, WEB 1개, 실제 운영에 WAS, WEB을 2개씩 추가합니다. Name은 식별되는 고유 이름이며, Hostname은 IP정보입니다. Username은 각 Terminal에 접속했을 때 나오는 계정명을 확인합니다. Remote Directory는 각 서버의 home 경로로서 cd ~로 설정을 많.. 2021. 12. 27.
TIL_211223 1. Facts(사실, 객관) - RFP 관련 회의 - 댓글삭제 구현하기 2. Feelings(느낌, 주관) RFP 관련회의를 했습니다. RFP를 어떻게 작성하는지 현업에서 몰라 많이 애를 먹고 있었습니다. 기존에 있는 홈페이지 기능과 다른 경쟁업체 홈페이지를 분석해서, 어떤 기능이 있으면 좋겠는지 모두 서술해야합니다. 특히 적게 적어서 나중에 비용이 추가되는 것보다, 많이 적고나서 예산에 따라 내용을 조정하는 쪽이 훨씬 꼼꼼하고 유리합니다. 또한 어디 부서에서 홈페이지를 사용하는지 모두 회의나 메일을 전달하고 내용들을 취합하는 과정도 필요합니다. 이후 IT팀에 문의하여 요구사항들이 구현 가능한 DB정보가 있는지 확인해야 합니다. 결국 관련 조직들이 모두 힘을 합쳐서 만들어가야 합니다. 댓글 삭제는 aj.. 2021. 12. 23.
TIL_211222 1. Facts(사실, 객관) - 댓글달기 강의 및 만들기 공부 - where in 절 2개 만들기 - 할인조직 설정 완성 2. Feelings(느낌, 주관) 좋아요 구현에 이어서 댓글달기 강의를 보고 만들기를 공부중입니다. 댓글을 달기 위해서 게시글 테이블과 유저테이블이 1:N으로 관계를 가지고 있기 때문에 이전 좋아요 테이블의 N:N과는 다르게 유저테이블 쪽이 주인 테이블로 매핑이 됩니다. 단순히 서버를 개발하는 것을 넘어서 프런트도 개발해야 했기 때문에, 시간이 좀 지체되고 있습니다. 등록버튼을 통해 AJAX을 넘겨주고, 댓글 내용과 누가, 언제 작성했느지 화면에 보여주어야 했습니다. 하지만 이전과 마찬가지로 댓글수를 보여주기 위한 칼럼 등을 @Transient로 처리해서 서버에서 응답하도록 합니다.. 2021. 12. 22.
TIL_211221 1. Facts(사실, 객관) - 스터디 좋아요 설정하기 - 할인조직 설정 오류잡기(2) 2. Feelings(느낌, 주관) 개인 프로젝트에서 스터디 좋아요를 구현했습니다. 스터디와 유저가 N:N의 관계를 가지기 때문에 중간에 스터디 좋아요 테이블을 만들고 각 테이블의 PK를 FK로 끌고왔습니다. 전체 리스트 조회 쿼리에서는 좋아요 숫자를 표시해야 했기 때문에 각 도메인에 실제 칼럼을 추가하지는 않았지만 임의로 @Transient를 사용해서 좋아요 숫자 쿼리를 추가했습니다. 이를 기반으로 이후에는 각 글의 댓글 구현을 할 예정입니다. 회사 할인조직 설정 오류 2차 수정을 했습니다. 모든 할인조직을 조회할 때, 0000을 검사해서 보여주는 것이 아니라, 실제 선택된 각각 조직의 코드를 조회해서 보여줍니다... 2021. 12. 21.
반응형