본문 바로가기
728x90

주절주절35

헥사고날 아키텍처 src/ └── main/ └── kotlin/ └── com/ └── yourapp/ ├── common/ or core/ or shared/ │ ├── mail/ │ │ ├── port/ │ │ │ └── MailService.kt │ │ └── infrastructure/ │ │ └── MailServiceImpl.kt ├── user/ │ ├── controller/ │ ├── domain/ │ ├── service/ │ └── infrastructure/ └── otherdomain/ ├── controller/ ├── domain/ ├── service/ └── infrastructure/ --- 애플리케이션의 핵심 비즈니스 로직을 외부요소(ex:데이터베이스, 웹 프레임워크 등)로부터 분리하여.. 2024. 2. 12.
JPA 및 Spring Data JPA에서 find와 get 프리픽스 find 메서드 find 메서드는 데이터를 찾으려고 시도하지만, 해당 데이터가 없는 경우 null을 반환할 수 있습니다. 예를 들어, findById 메서드는 찾으려는 엔티티의 인스턴스가 존재하지 않을 때 null을 포함할 수 있는 Optional를 반환합니다. get 메서드 get 프리픽스를 사용하는 메서드는 데이터가 반드시 존재한다는 기대 하에 사용됩니다. 예를 들어, getOne 메서드는 실제 엔티티 대신 프록시를 반환하며, 해당 엔티티가 실제로 존재하지 않는 경우에 접근 시점에 EntityNotFoundException을 던집니다. 이는 get 메서드가 호출될 때 데이터가 반드시 존재해야 한다는 기대를 반영합니다. 그러나 이러한 메서드는 실제로 데이터에 접근하기 전까지는 존재 여부를 확인하지 않습.. 2024. 2. 11.
용어 Regression - 회귀 버그 잘 동작하는 기능들이 이번 배포로 인해서, 동작하지 않던 시절로 '회귀'하는 버그가 생겼을때. 2024. 2. 10.
명언인가 명언인가 의 글을 옮김 괴로우면 더 자주해라. 내가 생각하는 기회란? 어떤걸 하기 위해서는 문제가 되는 단계가 있다면 어떻게 해결할지 생각하고, 해결할 수 없는 문제라면 그 문제의 전 단계를 해결하라. 삶에 커다란 문제가 있다면 그건 당신이 작은 사람 이라는 뜻이다. 문제의 크기를 처다보지 말고 당신의 크기를 처다보라. 오늘이 내 인생의 마지막 날이라면, 오늘 내가 하려던 일을 할 것인가? 휼륭한 팀이 훌륭한 선수를 만든다. 기술을 향상시키는 정도로 연습의 효과를 판단한다면 의식적인 연습이 가장 으뜸이다. 다른 사람으로부터 열렬한 욕구를 불러 일으켜라, 이것을 해내는 자는 세상을 얻게 될 것이다. 다른 사람에게 진심으로 관심을 가져라. 개인적으로 "괴로우면 더 자주해라" 라는 문구가 맘에 듦. 2024. 2. 9.
스트레스를 받는다면 스트레스를 받는다면 옮김 — 4-7-8 호흡 휴 소리를 내면서 입으로 숨을 완전히 내쉰다. 입을 다물고 코로 조용히 숨을 들이쉬면서 속으로 4까지센다. 숨을 멈추고 7까지 샌다. 휴 소리를 내면서 8 을 셀 때까지 입으로 숨을 완전히 내쉰다. --- 산책을 가자 일단 정말 너무 귀찮아도 아무 생각없이 걷자. --- 지금 내가 이것을 이루지 못하였을때의 최악의 상황을 생각해보자. 걱정과 두려움을 회피하지말고 나라는 큰 사람이 굳건이 버티고 있다는걸 내 자신에게 알려주고, 자신을 학대하지 말자. 2024. 2. 9.
갑자기 갑자기 라는 제목의 노트 적힌 내용을 옮겨봄. 내 삶에 정말 만족하는가 더욱 내 삶에 만족하는 방법은 없을까? 인풋보다 아웃풋을 늘려야 할 때 글쓰기를 이용해 보면 어떨까? 밤 산책 좋네 10년안에 한강 산책로가 가깝고, 서점도 가깝고, 역도 가깝고, 깔끔한 아파트, 34평 이상이면 더 좋은, 곳에서 살며, 밤에는 기분좋은 방송 또는 음악을 들으며, 산책을 하며, 틈날때마다 서점을 들르고 싶다. 배운 것을 어떻게 활용할 수 있는가? 왜 이것을 활용해야만 하는가? 언제 이것을 활용할 것인가? 미래의 우리 모습은 스스로 책임 져야 한다. 어린이는 남들이 자신을 어떻게 생각하든 크게 신경 쓰지 않는다. 걸음마를 배우는 과정에서 300번 넘어지면 300번 일어나며, 당황하지 않는다 걷고 싶다는 생각만 한다. .. 2024. 2. 9.
from 메서드 to 메서드 from 메서드명: from 메서드명은 일반적으로 DTO에서 도메인 객체로 변환하는 메서드에 사용됩니다. DTO는 데이터 전송을 위해 사용되는 객체이므로, DTO로부터 도메인 객체로 데이터를 매핑할 때 from 메서드를 사용합니다. 예를 들어, UserDTO에서 User 도메인 객체로 변환하는 메서드를 작성할 때 from 메서드명을 사용할 수 있습니다: User.fromDTO(userDTO). to 메서드명: to 메서드명은 일반적으로 도메인 객체에서 DTO로 변환하는 메서드에 사용됩니다. 도메인 객체는 비즈니스 로직을 담고 있으므로, 도메인 객체의 데이터를 DTO로 변환하여 외부로 노출할 때 to 메서드를 사용합니다. 예를 들어, User 도메인 객체에서 UserDTO로 변환하는 메서드를 작성할 때 t.. 2023. 8. 6.
요즘 악재가 한번에 몰려온다.feat.벌꿀오소리 건강부터 시작해서 악재가 한번에 몰려왔다. 세상 억까 당하는거 같아서 억울했다. 하지만 난 벌꿀오소리 같은 녀석이니깐 이겨낼것이다. 할 수 있고 해야만 한다.언제나까지 악재만 올 수 없다. 드디어 밑 바닥 까지 다 온거 같다.올라갈 일만 남았다. 난 벌꿀오소리 이니깐!! 2023. 6. 7.
읽어보면 좋은 url 정리중.. Tim sort 에 대해 알아보자 - d2 https://d2.naver.com/helloworld/0315536 2023. 3. 3.
728x90