전체 보기
최신순으로 보기
Choo의 머릿속
/
FIS
/
Choo의 머릿속
/
FIS
/
Share
전체 보기
최신순으로 보기
FIS
태그
팀프로젝트
날짜
2023/06/26 → 2023/10/31
설명
학교 연계 인턴십
공개여부
POST
Search
MySQL 데이터 이관 (with mysqldump, DataGrip)
INFRA
2023/10/23
MySQL 데이터 이관 (with mysqldump, DataGrip)
INFRA
2023/10/23
API 성능 테스트, 12초→0.57초로 향상(with batch fetching)
SPRING
2023/10/24
API 성능 테스트, 12초→0.57초로 향상(with batch fetching)
SPRING
2023/10/24
레거시 Repository 코드 리팩토링 (with. Spring Data, 변경 감지, 엔티티 조회)
SPRING
2023/12/11
레거시 Repository 코드 리팩토링 (with. Spring Data, 변경 감지, 엔티티 조회)
SPRING
2023/12/11
통합 테스트 코드 작성 (with Spring Rest Docs)
SPRING
HIGHLIGHT
2023/12/19
통합 테스트 코드 작성 (with Spring Rest Docs)
SPRING
HIGHLIGHT
2023/12/19
테스트 코드를 위한 시큐리티 설정 (with Spring Rest Docs)
SPRING
HIGHLIGHT
2023/12/20
테스트 코드를 위한 시큐리티 설정 (with Spring Rest Docs)
SPRING
HIGHLIGHT
2023/12/20
QueryDsl로 쿼리 최적화 (6초 → 0.5초 / 성능 12배 향상)
SPRING
2023/12/22
QueryDsl로 쿼리 최적화 (6초 → 0.5초 / 성능 12배 향상)
SPRING
2023/12/22
레거시 Exception Custom 로직 리팩토링(1)_기본 예외 동작 안함, 응답 형식 서로 다름
SPRING
2024/01/08
레거시 Exception Custom 로직 리팩토링(1)_기본 예외 동작 안함, 응답 형식 서로 다름
SPRING
2024/01/08
레거시 Exception Custom 로직 리팩토링(2)_중복되는 코드들(추상화, 다형성, tda)
SPRING
2024/01/09
레거시 Exception Custom 로직 리팩토링(2)_중복되는 코드들(추상화, 다형성, tda)
SPRING
2024/01/09
DIARY
Search
헝가리안 표기법과 Spring Data JPA, 파스칼 표기법과 Jackson
DIARY_DEVELOP
2023/12/26
헝가리안 표기법과 Spring Data JPA, 파스칼 표기법과 Jackson
DIARY_DEVELOP
2023/12/26
Spring Data Rest와 Validator, DTO (with 공식문서)
DIARY_DEVELOP
2023/12/07
Spring Data Rest와 Validator, DTO (with 공식문서)
DIARY_DEVELOP
2023/12/07
Custom Repository (with. 공식문서)
DIARY_DEVELOP
2023/12/01
Custom Repository (with. 공식문서)
DIARY_DEVELOP
2023/12/01
릴리즈 노트 자동 생성, mac에서 linux/amd64로 도커 빌드
DIARY_DEVELOP
2023/11/23
릴리즈 노트 자동 생성, mac에서 linux/amd64로 도커 빌드
DIARY_DEVELOP
2023/11/23
버전 관리 자동화 (with. anothrNick/github-tag-action)
DIARY_DEVELOP
2023/11/20
버전 관리 자동화 (with. anothrNick/github-tag-action)
DIARY_DEVELOP
2023/11/20
SpringBoot3 적용 이후 발생한 기존 통합테스트코드 오류 해결
DIARY_DEVELOP
2023/11/16
SpringBoot3 적용 이후 발생한 기존 통합테스트코드 오류 해결
DIARY_DEVELOP
2023/11/16
도커 로그인 insecure 경고 해결(with Github Actions)
DIARY_DEVELOP
2023/10/18
도커 로그인 insecure 경고 해결(with Github Actions)
DIARY_DEVELOP
2023/10/18
ResponseEntity.Created 와 location필드
DIARY_DEVELOP
2023/10/17
ResponseEntity.Created 와 location필드
DIARY_DEVELOP
2023/10/17
Spring Actuator 이용한 모니터링(+버전 관리), Actuator 의존성 충돌 해결
DIARY_DEVELOP
2023/10/11
Spring Actuator 이용한 모니터링(+버전 관리), Actuator 의존성 충돌 해결
DIARY_DEVELOP
2023/10/11
Swagger로 API 문서 자동화(with 마주한 문제점들) - cors, generic, enum, multipart, authorization
DIARY_DEVELOP
2023/10/09
Swagger로 API 문서 자동화(with 마주한 문제점들) - cors, generic, enum, multipart, authorization
DIARY_DEVELOP
2023/10/09
MultipartForm 파일 없을 때 테스트 코드, Spring Security 적용 후 통합 테스트 코드(간단히 수정)
DIARY_DEVELOP
2023/10/05
MultipartForm 파일 없을 때 테스트 코드, Spring Security 적용 후 통합 테스트 코드(간단히 수정)
DIARY_DEVELOP
2023/10/05
로그인 유저 UserUtils에서 찾아오기와 인가 필터의 중복된 쿼리 제거(feat 세션 방식에서 토큰 방식으로의 전환), AWS S3 CORS 에러 해결
DIARY_DEVELOP
2023/10/03
로그인 유저 UserUtils에서 찾아오기와 인가 필터의 중복된 쿼리 제거(feat 세션 방식에서 토큰 방식으로의 전환), AWS S3 CORS 에러 해결
DIARY_DEVELOP
2023/10/03
ubuntu no space left on device, mac 환경설정(with 내가 temurin을 택한 이유)
DIARY_DEVELOP
2023/09/28
ubuntu no space left on device, mac 환경설정(with 내가 temurin을 택한 이유)
DIARY_DEVELOP
2023/09/28
Docker로 Nginx 웹서버 구동 + SSL 인증서 적용(서브 도메인), Manage Docker as a non-root user(sudo docker)
DIARY_DEVELOP
2023/09/26
Docker로 Nginx 웹서버 구동 + SSL 인증서 적용(서브 도메인), Manage Docker as a non-root user(sudo docker)
DIARY_DEVELOP
2023/09/26
Cross Domain 간 쿠키 전송
DIARY_DEVELOP
2023/09/21
Cross Domain 간 쿠키 전송
DIARY_DEVELOP
2023/09/21
Spring Rest Docs 적용, 캠퍼스 핵데이 Java 코딩 컨벤션(Window CRLF 이슈 해결)
DIARY_DEVELOP
2023/09/17
Spring Rest Docs 적용, 캠퍼스 핵데이 Java 코딩 컨벤션(Window CRLF 이슈 해결)
DIARY_DEVELOP
2023/09/17
JPA Distinct, Java static 메소드를 mocking 하여 테스트
DIARY_DEVELOP
2023/09/15
JPA Distinct, Java static 메소드를 mocking 하여 테스트
DIARY_DEVELOP
2023/09/15
QueryDsl 활용(방법론, 메서드, 객체, SpringBoot3)
DIARY_DEVELOP
2023/09/05
QueryDsl 활용(방법론, 메서드, 객체, SpringBoot3)
DIARY_DEVELOP
2023/09/05
intellij querydsl cannot find symbol, 비동기 처리, 해커톤 준비
DIARY_DEVELOP
2023/08/30
intellij querydsl cannot find symbol, 비동기 처리, 해커톤 준비
DIARY_DEVELOP
2023/08/30
Service에서 다른 Service 의존, AccessToken 재발급 로직, CICD 구축
DIARY_DEVELOP
2023/08/27
Service에서 다른 Service 의존, AccessToken 재발급 로직, CICD 구축
DIARY_DEVELOP
2023/08/27
연관관계 메서드와 디미터 법칙, DevTalk 세미나
DIARY_DEVELOP
2023/08/24
연관관계 메서드와 디미터 법칙, DevTalk 세미나
DIARY_DEVELOP
2023/08/24
JPA 동적 쿼리(with Sort), 시간 측정 테스트 코드
DIARY_DEVELOP
2023/08/22
JPA 동적 쿼리(with Sort), 시간 측정 테스트 코드
DIARY_DEVELOP
2023/08/22
JPA Optional 반환 vs null 반환, Java 입력문
DIARY_DEVELOP
2023/08/16
JPA Optional 반환 vs null 반환, Java 입력문
DIARY_DEVELOP
2023/08/16
dto 네이밍컨벤션, JsonCreator, 역직렬화
DIARY_DEVELOP
2023/08/04
dto 네이밍컨벤션, JsonCreator, 역직렬화
DIARY_DEVELOP
2023/08/04
조인 안하고 id값 가져오기(AccessType, Proxy)
DIARY_DEVELOP
2023/07/25
조인 안하고 id값 가져오기(AccessType, Proxy)
DIARY_DEVELOP
2023/07/25
SpringSecurity6, dto의 어노테이션(requestBody 동작원리)
DIARY_DEVELOP
2023/07/21
SpringSecurity6, dto의 어노테이션(requestBody 동작원리)
DIARY_DEVELOP
2023/07/21
Security 권한 계층 구조 적용(SpringBoot3 기준), 분산 트랜잭션
DIARY_DEVELOP
2023/07/03
Security 권한 계층 구조 적용(SpringBoot3 기준), 분산 트랜잭션
DIARY_DEVELOP
2023/07/03
OnDeleteAction.CASCADE, findByXX vs findByXXId 성능 차이, 설정 파일 분리
DIARY_DEVELOP
2023/06/27
OnDeleteAction.CASCADE, findByXX vs findByXXId 성능 차이, 설정 파일 분리
DIARY_DEVELOP
2023/06/27