LostCatBox

LostCatBox

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

READ-ME Writing
read.me 작성법Created Time: November 23, 2022 1:39 PMLast Edited Time: November 25, 2022 4:11 PM Description 프로젝트에 대한 간단한 설명을 기술한다. 어떠한 일을 수행하기 위한 프로젝트인지, 어떠한 서비스를 위한 것인지를 작성하면 된다. 너무 길게 작성하기 보단 간결하고 명료하게 작성하는 것이 좋다. 프로젝트의 가치를 전달하는 것도 좋다. Environment 실행환경에 대해 작성하면 된다. OS나 컴파일러 혹은 Hardware와 관련된 환경을 작...
Spring-Entity-DAO-DTO
참고참고 Entity, DAO, DTO 개인적으로 Spring Boot를 가지고 CRUD를 구현한 Todo-list를 만들어면서, Spring Data JPA를 사용하게 되었다. JPA를 사용하면서, 생전 처음 보는 Entity, DAO, DTO 개념을 사용하게 되었는데, 앞으로 계속 많이 쓰게 될 것 같아서 정리하는 시간을 가지려고 한다. Entity란?Entity 클래스는 DB의 테이블에 존재하는 Column들을 필드로 가지는 객체를 말한다. Entity는 DB의 테이블과 1대 1로 대응되며, 때문에 테이블이 가지지 않는 ...
AboutSpring
Spring의 전반적인 설명Created Time: November 15, 2022 10:54 AMLast Edited Time: November 27, 2022 9:54 PMReferences: https://devscb.tistory.com/119https://jypthemiracle.medium.com/servletcontainer%EC%99%80-springcontainer%EB%8A%94-%EB%AC%B4%EC%97%87%EC%9D%B4-%EB%8B%A4%EB%A5%B8%EA%B0%80-626d27a80fe5https...
Java Basic JVM
JVM에 대한 전반적인 설명Created Time: November 14, 2022 5:06 PMLast Edited Time: December 21, 2022 1:31 PMReferences: https://velog.io/@litien/JVM-%EA%B5%AC%EC%A1%B0https://www.youtube.com/watch?v=zta7kVTVkukhttps://8iggy.tistory.com/229Tags: Java, Spring Java란?다시 읽어보기https://8iggy.tistory.com/229 https:/...
Spring Singleton Stateless
싱글톤은 항상 stateless하게!Created Time: September 25, 2022 12:27 AMLast Edited Time: December 23, 2022 5:39 PMReferences: https://esoongan.tistory.com/177https://brownbears.tistory.com/519Status: In progress 의문점싱글톤인데 전역변수를 stateful하게 활용해도 문제없는가?? → 문제있다. 설명Spring은 스프링 빈에 관리하는 클래스는 하나의 객체를 처음에 생성하고, 그후...
Java Lambda-Capturing
람다 캡처링Created Time: September 24, 2022 10:47 PMLast Edited Time: December 23, 2022 5:38 PM :: Variable used in lambda expression should be final or effectively final의 이유 람다 실행시에 실행되던 메소드의 스택 영역에 저장되는 외부 변수들에 대해서는 참조만 가능하고 값 변경은 불가→ final or effectively final 변수만 사용 가능한 이유 외부 Reference type 변수에 ...
Null-Optional-Empty
null?Optional?빈 객체 반환?Created Time: September 22, 2022 7:25 PMLast Edited Time: December 23, 2022 5:36 PMReferences: https://moonsiri.tistory.com/140https://homoefficio.github.io/2019/10/03/Java-Optional-%EB%B0%94%EB%A5%B4%EA%B2%8C-%EC%93%B0%EA%B8%B0/https://dzone.com/articles/using-optional-corr...
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...
avatar
lostcatbox
내 생각을 자유롭게 만들 때까지
FRIENDS
friendA friendB