Total

· 회고록
안녕 2020 올해는 정말 힘든일도 행복한일도 많았지만, 개인적으로는 참 힘든일이 더 많았던 한 해이지 않았나 싶어요 아 이제 정말 모든게 끝났다~~!! 괴로워하던 일들이 모두 끝났고, 새로운 일들만 이제 기다리고 있는데요 ㅎㅎ 간단하게 1년동안 무엇을 했는지 어떤 점을 느꼈는지 나를 위해서 정리하려고 합니다~! 제가 1년동안(?) 경험한 위주로 작성했으니 참고해주세요 ㅎㅎ 새롭게 많이 경험한 AWS 제가 2020년에 있던 직장 특성상, AWS를 직접 경험해볼 수 있는 기회가 정말 많았어요 실제로 교육도 청강해서 S3, Dynamo, IAM, Transit Gateway 에 대해서 경험해볼 수 있었죠 AWS 관련 지식들을 배우고, 직접 해볼 수 있다는 장점들이 참 좋았어요 ECR(Elastic Conta..
Java Memory 자바 개발자라면 꼭 알고 넘어가야 하는 기본 아닌 기본 소양 📝 JVM 처음부터 다 설명하는 것은 제가 이야기하고자 하는 포인트가 아니라서, 간략하게 중요한 것만 짚고 넘어가려고 합니다 ㅎㅎ 전체적인 JVM 의 구조는 아래와 같습니다 정확히는 JVM 의 Heap 에 대해서만 짚고 넘어가보도록 할게요 저희는 예전부터 개발을 진행해왔고, 많이들 익숙하신 그림을 하나 소개할까해요 위 그림은 Jdk 1.7 버젼 이전의 Heap 메모리 구조입니다 Eden: 새로 생성한 대부분의 객체가 위치하는 곳 S0, S1: Eden 영역에서 GC가 한번 발생한 후 살아남은 객체들이 존재하는 곳 Old Memory: Young Generation에 대한 GC가 반복되는 과정속에 살아남은 객체가 살아남는 곳..
DI 안녕하세요 ㅎㅎ 오늘은 Spring의 3대 요소중 하나인 DI(Dependency Injection)에 대해서 알아보려고 해요.! 먼저 우리가 제일 어려워하는 단어인, 의존성 주입(DI)이 무엇일까요? 의존성 주입이란? -> 클래스의 연관관계를 주입해준다. 보통 의존성이라는 것은 클래스의 연관관계를 의미하는데, class Person { private Animal animal; public String getPetName() { return animal.name(); } } 이 경우 Person은 Animal에 의존한다 라고 보시면 될 것 같습니다 Person이라는 객체가 Animal을 참조하고 있고, animal을 바탕으로 로직이 흐르기 때문이죠 그럼 다시 돌아와서 의존성 주입은? 클래스가 가지고..
로그를 남기는 방법? 우리가 왜 Application에 log를 남기는 것이 중요한지 에 대해서는 지난시간에 살펴보았죠 ㅎㅎ 기억이 안나신다면 이전 포스팅을 참고해주세요 :) huisam.tistory.com/entry/springlogging Spring Boot 에서 log를 남기는 방법 - Spring log 남기기 Monitoring? 오늘은 Spring 에서 로그를 남기는 방법에 대해 알아보도록 하겠습니다~! Spring Application을 제작할 때, 시스템의 성능, 서비스도 중요하지만 서비스를 유지하기 위해서는 모니터링이 꼭 필 huisam.tistory.com 그래서 오늘은 무엇을 배워볼까 하면요.! 바로 Application Code 상으로 로그를 남기는 방법을 알았으니까, 실제로 만..
· Introduce
안녕하세요 ㅎㅎ Java Spring Framework로 서버개발 공부를 시작한 개발자 입니다 ^-^ 부족한 점이 많아서 오타나 틀린 문장이 있을 수도 있어요 해당 부분은 지적해주시면 감사하겠습니다 ㅎㅎ ( 바로 수정할게요 ) 언제든 기술적인 이야기에 대해서는 같이 나누고 싶으니, 이메일 : huisam@naver.com 깃허브 : huisam huisam - Overview #BackEnd #Cloud #Spring #OOP #CleanCode. huisam has 29 repositories available. Follow their code on GitHub. github.com 언제든 방문해주세요~!
Proxy? 먼저 Proxy가 뭘까요.? Proxy는 일종의 대리자 입니다 디자인 패턴중에서 Proxy 패턴을 들어본적이 있으신가요? 우리가 특정한 Interface를 노출시키지 않고, 외부로부터 감추고 싶을 때 사용하는 것이 바로 Proxy 패턴입니다. 자세한 내용은 이전에 정리해 놓았으니 이 링크 참고해주세요 ㅎㅎ 그렇다면 Spring에서 지원하는 Proxy와 디자인 패턴에서의 Proxy 패턴은 유사할까요.? 정답은.. 아닙니다 일반적으로 Proxy는 실제 Target의 기능을 대신 수행하면서, 기능을 확장하거나 추가하는 실제 객체를 의미하고, Proxy 패턴은 Target에 대한 기능을 확장하지는 않고, Client가 Target에 접근하는 방식을 변경해줍니다. 오히려 Proxy는 Template ..
huisam
'분류 전체보기' 카테고리의 글 목록 (9 Page)