일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- java network
- 쿠버네티스
- Java IO
- Collection
- 알고리즘
- 자바 입출력 스트림
- 스레드 제어와 생명 주기
- 리스트
- 자료구조
- 실전 자바 고급 1편
- 쓰레드
- 멀티 쓰레드
- 도커 엔진
- java
- 인프런
- container
- 컨테이너
- 시작하세요 도커 & 쿠버네티스
- Kubernetes
- java socket
- 자바 io 보조스트림
- 동시성
- Docker
- 김영한
- 스레드
- LIST
- 도커
- filewriter filereader
- Thread
- 자바
- Today
- Total
목록전체 글 (258)
쌩로그
목록포스팅 개요본론 요약1. 포스팅 개요컨트롤러 테스트를 하는 도중 ResponseEntity의 제너릭에 아무 타입도 지정해주지 않고 반환하려 한 요청 핸들러 메서드들이 있었다. 경고 줄이 나오는 게 조금 신경쓰였고, 수정, 삭제 같은 경우 HttpStatus 외에 메세지로 수정, 삭제가 완료되었다는 메세지를 응답 데이터로 넣어주는 게 좋을 거 같아서 아래와 같이 MessageResponse라는 커스텀 타입을 만들어서 반환하도록 했다. 그리고 컨트롤러 테스트를 하는 도중에 제너릭 타입을 바꾼 요청 매핑 핸들러 테스트만 실패했다. 이를 해결하고자 한 포스팅이다.2. 본론자 로그를 살펴보자.문제의 단서 첫 번째 200을 바랬지만, 406이 떴다.https://developer.mozilla.org..
인스타 브레인을 읽고 난 감상평과 생각을 정리하고자 티스토리 앱을 꺼내들었다. 내가 이해한 책이 말해고자 하는 것은 다음과 같딘. 디지털에 노출된 환경이 우리에겐 과연 익숙한 환경인가세상은 날이 갈수록 좋아지는데 왜 우울한 사람은 더 늘어만 가는가 현대 사회에 신체활동은 필수다 등등 사실 더 많지만, 꺼내들려면 책을 펼쳐야한다 (참고로 출근 길에 밀리의 서재로 다 읽고 글을 쓰는 중이다) 위에 말한 세 가지 내용을 유전자를 통해 설명해주고 있다. 우리의 뇌는 1만년 전 인류(호모 사피엔스라고 하더라)의 뇌와 거의 다르지 않다고했다. 우리의 선조는 수렵채집인으로, 방구석에 앉아서 머리를 책상에 밖고 공부를 하던가, 하나의 벽돌을 누워서 들고 엄지손가락을 쓸어내리는 생활을 하지않았다더라. 이런 생활을 할 수..
목차포스팅 개요본론요약 및 참고 블로그1. 포스팅 개요해당 포스팅은 트러블 슈팅 포스팅이다.요즘 부트캠프 때 진행했던 메인 프로젝트르 리팩터링 하는 중이다.최대한 테스트 코드를 많이 짜고 있다.일단 내가 맡았던 도메인이었던 Borrow 라는 대여 CRUD를 지금 개발 & 구현 중인데,목록 쪽 개발중이다.여러 건의 게시물 목록을 응답하기 위해서 QueryDSL을 사용 중이다.(나중에는 JOOQ 배우고 JOOQ로 변경해볼 예정이다.)지금까지 트러블 슈팅 만난 배경이다.어디서 문제를 만났는지는 본론에서 살펴보자.2. 본론두 개의 코드를 아래에 쓸 것이다.근데 진짜 똑같다.한 군데가 다르다.근데 그 한 군데 때문에 테스트가 성공하거나, 테스트가 실패한다.(import와 패키지는 생략한다.)먼저 성공하는 코드다...
목록포스팅 개요본론 2-1. 트랜잭션 전파 활용1 - 예제 프로젝트 시작 2-2. 트랜잭션 전파 활용2 - 커밋, 롤백 2-3. 트랜잭션 전파 활용3 - 단일 트랜잭션 2-4. 트랜잭션 전파 활용4 - 전파 커밋 2-5. 트랜잭션 전파 활용5 - 전파 롤백 2-6. 트랜잭션 전파 활용6 - 복구 REQUIRED 2-7. 트랜잭션 전파 활용7 - 복구 REQUIRES_NEW요약1. 포스팅 개요인프런에서 영한님의 스프링 DB 1편 Section 11. 스프링 트랜잭션 전파2 - 활용을 학습하며 정리한 포스팅이다.2. 본론2-1. 트랜잭션 전파 활용1 - 예제 프로젝트 시작지금까지 배운 트랜잭션 전파에 대한 내용을 실제 예제를 통해서 이해해보자. 비즈니스 요구사항회원을 등록하고 조회한다. 회원에 ..
목록포스팅 개요본론 2-1. 스프링 트랜잭션 전파1 - 커밋, 롤백 2-2. 스프링 트랜잭션 전파2 - 트랜잭션 두 번 사용 2-3. 스프링 트랜잭션 전파3 - 전파 기본 2-4. 스프링 트랜잭션 전파4 - 전파 예제 2-5. 스프링 트랜잭션 전파5 - 외부 롤백 2-6. 스프링 트랜잭션 전파6 - 내부 롤백 2-7. 스프링 트랜잭션 전파7 - REQUIRES_NEW 2-8. 스프링 트랜잭션 전파8 - 다양한 전파 옵션요약1. 포스팅 개요인프런에서 영한님의 스프링 DB 1편 Section 10. 스프링 트랜잭션 전파1 - 기본을 학습하며 정리한 포스팅이다.2. 본론2-1. 스프링 트랜잭션 전파1 - 커밋, 롤백트랜잭션이 둘 이상 있을 때 어떻게 동작하는지 자세히 알아보고, 스프링이 제공하는..
목록포스팅 개요본론 2-1. 스프링 트랜잭션 소개 2-2. 트랜잭션 적용 확인 2-3. 트랜잭션 적용 위치 2-4. 트랜잭션 AOP 주의 사항 - 프록시 내부 호출1 2-5. 트랜잭션 AOP 주의 사항 - 프록시 내부 호출2 2-6. 트랜잭션 AOP 주의 사항 - 초기화 시점 2-7. 트랜잭션 옵션 소개 2-8. 예외와 트랜잭션 커밋, 롤백 - 기본 2-9. 예외와 트랜잭션 커밋, 롤백 - 활용요약1. 포스팅 개요인프런에서 영한님의 스프링 DB 1편 Section 09. 스프링 트랜잭션 이해를 학습하며 정리한 포스팅이다.참고로 프로젝트 생성 부분은 생략한다.환경은 다음과 같다.2. 본론2-1. 스프링 트랜잭션 소개우리는 앞서 DB1편 스프링과 문제 해결 - 트랜잭션을 통해 스프링이 제공하..
목록포스팅 개요본론결론 및 요약1. 포스팅 개요요즘 너무 인풋만 해서 output을 하려니 머리가 안 돌아가서 배운 걸 써먹기 위해서 부트 캠프 때 진행했던 메인 프로젝트를 리팩터링 중이다.테스트 코드도 일일이 다 작성하는 중이다.컨트롤러 Bean Validation 검증 테스트 중 강의 내용을 참고하는데도 컨트롤러 테스트에서 계속 성공하지 못 하길레 가만히 들여다봤더니, 컨트롤러에도 @Controller가 있고, 내부에 @ResponseBody를 가진 @RestController가 있듯이#ControllerAdvice에도 내부에 @ResponseBody를 가진 @RestControllerAdvice가 있다..@RestController를 몰라서 해맸다.그냥 잊지 않기 위해 포스팅 한다..레포 링크 :..
목록포스팅 개요본론 2-1. 스프링 데이터 JPA 예제와 트레이드 오프 2-2. 실용적인 구조 2-3. 다양한 데이터 접근 기술 조합요약1. 포스팅 개요인프런에서 영한님의 스프링 DB 1편 Section 08. 데이터 접근 기술 - 활용 방안을 학습하며 정리한 포스팅이다.2. 본론2-1. 스프링 데이터 JPA 예제와 트레이드 오프스프링 데이터 JPA 예제를 보면 다음과 같은 내용이 있었다.클래스 의존 관계 런타임 객체 의존 관계 중간에서 JpaItemRepositoryV2 가 어댑터 역할을 해준 덕분에 ItemService 가 사용하는 ItemRepository 인터페이스를 그대로 유지할 수 있고 클라이언트인 ItemService 의 코드를 변경하지 않아도 되는 장점이 있다.고민구조를 맞추기 위..
2024 스프링 캠프 영상 https://m.youtube.com/playlist?list=PLdHtZnJh1KdY3gEi7EPa2AuWn5NKRVmDf&si=e0rRNKwcE9l0PzWV
스스로 생각하기에 부족함이 많다는 것은 채울 게 많다는 것이고,채울 것이 많다는 건 그만큼 성장할 요소가 즐비되어 있다는 것이라는 의미기도 하다.물론 채우는 과정에선 많은 고생이 뒤따를 것이다.이 사실이 그렇게 반갑진 않지만 나쁘지도 않은 것 같다.긍정적이면 긍정적이었지 결코 부정적인 부분은 아니다.될 수 있는 데까지 성장해보고 싶다.물론 늘 부족함을 느끼겠지만, 한 번씩 뒤를 돌아봤을 때 과거보단 더 뛰어난 사람이 되어있을 거란 것은 확신한다.쓰다보니 문득 든 생각이지만, 부족함이 많다는 것은 감사한 일인 거 같다.(물론 인지했을 때의 얘기지만...)한 마디를 하면서 그만 끝을 맺고자 한다.예전에 자주 쓰고 했던 말이지만, 지금은 하지 않던 말이다.나는 어차피 잘 될 사람이다. 지금도 잘 되었고 잘 되..