강남언니 공식 블로그
  • BLOG
  • BLOG
ALL
About 강남언니
Why we work
All AndroidDesignETCiOSProductServerToolWeb
  • Server
    Joon
    외부 툴 변경에 휘둘리지 않는 서버 코드 작성기
    사례로 보는, DIP를 이용한 외부 툴에 의존하지 않는 도메인 모델 설계
    #DIP#Dependency Inversion#Dependency Inversion Principle#의존성 역전 원칙
    Joon
  • Server
    Json
    Docker Compose 로 local 개발 환경 쉽게 관리하기
    앗! local 환경 관리 신발보다 싸다
    Json
  • Server
    Json
    Flyway 로 Java 에서 DB schema, seed 관리하기
    앗! DB schema 관리 신발보다 싸다
    #Spring#Java#Database
    Json
  • Server
    Brown
    Spring 의 동기, 비동기, 배치 처리시 항상 context 를 유지하고 로깅하기
    async 처리시 로깅을 위해 ThreadLocal, MDC, 그리고 TaskDecorator 를 활용해보자
    #spring#async#logging#mdc#threadLocal#TaskDecorator#context#batch#thread
    Brown
  • Server
    Brown
    Hibernate entity 에 Lombok 사용 시 stackoverflow 혹은 LazyInitializationException 이슈
    Annotation 도 ORM 도 잘 알고 써야 제 맛
    #hibernate#lombok#annotation#@Data#ORM
    Brown
  • Server
    Brown
    AWS RDS 에서 MySql 한글 및 이모지 처리 (utf8, utf8mb4)
    우리나라 개발자가 전세계 소프트웨어 다 만들면 참 좋겠다
    #mysql#aws#rds#utf8#utf8mb4#emoji#이모지
    Brown
  • Server
    Brown
    MySQL 그날의 끝 시간(23:59:59) 저장 시 주의 할 점
    Datetime 과 Timestamp 등 시간 저장은 늘 긴장해야 한다
    #mysql#datetime#timestamp
    Brown
  • Server
    Brown
    Spring Annotation 과 Reflection 을 활용해서 Entity의 여러 필드 한번에 수정하기
    Custom Annotation 과 Spring Reflection Util 활용기
    #Spring#Java#Annotation#Reflection#Entity
    Brown
  • Server
    Brown
    여러개의 DB 작업을 동시에 수행하고 결과를 합쳐서 보내줘야 할 때
    Spring 에서 @Async 를 이용한 동시다발적인 Hibernate DB 작업
    #Spring#Async#Hibernate#Thread#Transaction
    Brown
©Healing Paper Co., Ltd. All rights reserved.