LostCatBox

LostCatBox

내 생각을 자유롭게 만들 때까지

Java SOLID
객체 지향 설계의 5가지 원칙(SOLID)Created Time: September 22, 2022 12:38 PMLast Edited Time: September 22, 2022 1:57 PMReferences: https://mangkyu.tistory.com/194 좋은 객체 지향 설계의 5가지 원칙(SOLID)(!!!)클린코드로 유명한 로버트 마틴이 좋은 객체 지향 설계의 5가지 원칙을 정리 SRP: 단일 책임 원칙(single responsibility principle) OCP: 개방-폐쇄 원칙 (Open/clos...
SpringProject-TrackingPost-CH06
Project 통합택배조회 api 06편 (다번째 기타-provider특징+개선점정리)Created Time: September 20, 2022 5:09 PMLast Edited Time: October 12, 2022 10:43 PM 스펙 선택 이유spring상황토이 프로젝트로 택배 조회 프로젝트를 시작하였다. 목표는 각 택배사의 택배상태조회 API요청을 통해, 배송지 추적을 손쉽게할수있는 통합 API만들기. 선택올해 6월 java를 배우기시작하며 spring을 처음 배우고 두번째 프로젝트였기때문에 익숙하였고, python으...
SpringProject-TrackingPost-CH05
Project 통합택배조회 api 05편 (네번째 구현-vue,로직개선)Created Time: September 16, 2022 6:11 PMLast Edited Time: September 21, 2022 3:09 PM 현재 구조 당장할것 vue로 동적 페이지 개발 → 백엔드와 프론트엔드 나누기 재설계 크롤링데이터 get 처리.. “”null??? https://kth990303.tistory.com/279 함수가 어떤걸 반환해야하는건지null 처리 ? 객체로 valid처리? CUpost확인하기364321267646,36...
SpringProject-TrackingPost-CH04
Project 통합택배조회 api 04편 (세번째 구현-마지막)Created Time: September 14, 2022 11:47 PMLast Edited Time: September 16, 2022 5:22 PMTags: Java, Spring, Computer 왜?이전편에서 service별로 나눠서 msa구조를 따라하였고, 이에 따라 scale-out 도 가능한 구조로 만들었다. kafka를 적용하였고, docker-compose를 통해 구조 및 내부네트워크를 활용하였다. 이젠, 마지막 카카오톡 채널과 연결 해야할것 AW...
SpringProject-TrackingPost-CH03
Project 통합택배조회 api 03편 (두번째 구현)Created Time: September 8, 2022 10:24 PMLast Edited Time: December 12, 2022 8:51 PMReferences: https://velog.io/@soyeon207/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%B6%80%ED%8A%B8-%EB%A9%80%ED%8B%B0-%EB%AA%A8%EB%93%88-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EB%A7%8C%EB%93%A4%EA...
SpringProject-TrackingPost-CH02
Project 통합택배조회 api 02편 (첫번째 구현)Created Time: August 31, 2022 10:57 AMLast Edited Time: September 16, 2022 2:43 PMTags: Java, Spring, Computer 왜?첫번째 구현은 api서비스를 만들 것이며, MSA, kafka고려하여 서비스별 관계 설정후 구현할 것이다. ??? jsoup은 js가 처리안되어나오고, webclient는 tag들에 값이 들어가있는걸보면 된느거같은데?? jsoup과 webclient의 차이가 뭘까… jso...
SpringProject-TrackingPost-CH01
Project 통합택배조회 api 01편 (프로젝트 개요)Created Time: August 30, 2022 1:04 PMLast Edited Time: September 16, 2022 2:43 PMTags: Java, Spring, Computer 프로젝트 개요각 회사의 api를 이용하여, 배송지 추적을 손쉽게하는 통합 API 만들기 프로젝트 스펙 spring boot - 2.7.3 java 11 packaging - jar dependencies프로젝트 진행시 추가 예정 1234567891011dependenc...
Sequence-Diagram
시퀀스 다이어그램Created Time: September 5, 2022 2:16 PMLast Edited Time: September 16, 2022 2:43 PMReferences: https://thinking-jmini.tistory.com/29Tags: Java, Spring, Computer 왜?택배 프로젝트를 구현하는데 시퀀스 다이어그램 필요했음 특정 행동이 어떠한 순서로 어떤 객체와 어떻게 상호작용을 하는 지 시간의 흐름에 따라 표현하는 행위 다이어그램이다. 구성 요소활성 객체시스템의 행위자 혹은 시스템 내의 ...
AboutSpringSecurity
Spring Security의 이해Created Time: August 24, 2022 10:05 PMLast Edited Time: October 13, 2022 10:10 AMReferences: https://jeong-pro.tistory.com/205https://derekpark.tistory.com/42https://www.bottlehs.com/springboot/%EC%8A%A4%ED%94%84%EB%A7%81-%EB%B6%80%ED%8A%B8-spring-security%EB%A5%BC-%ED%99%9C%EC...
AboutKafka
Kafka(카프카) 개요 및 예제Created Time: August 16, 2022 12:41 PMLast Edited Time: December 23, 2022 5:19 PMReferences: https://velog.io/@kero88/Apache-Kafkahttps://err0rcode7.github.io/backend/2021/06/19/%EB%A9%94%EC%8B%9C%EC%A7%80-%ED%81%90%EC%99%80-%EC%A2%85%EB%A5%98-%EA%B7%B8%EB%A6%AC%EA%B3%A0-%EB%B9%...
avatar
lostcatbox
내 생각을 자유롭게 만들 때까지
FRIENDS
friendA friendB