My Profile Photo

Zzi`s personal blog


공부, 이론, 실습 그리고 생각


  1. 내가 생각하는 클린코드 feat. 인프콘 2024


  2. [독서후기] 클린 아키텍쳐

    같은 책을 두번 읽는 이유 …


  3. 국내 대학에도 유니콘이 나올 수 있을까?

    고착화 된 대학 서열 …


  4. [Spring Boot] JAVA Enum 클래스 Validation 방법

    스프링에서 @Validated (순수 JAVA의 @Valid) 어노테이션은 MVC 패턴에서 클라이언트의 Request의 값을 손쉽게 validation 할 수 있도록 도와준다. public ResponseDto updateUser(@RequestBody @Valided UserUpdateRequest updateRequest) { } …


  5. [Spring Boot] SQL Mapper과 다른 ORM의 엔티티 접근 전략

    JPA 엔티티에서의 연관관계 …


  6. [AWS] 프리티어 과금 방지를 위한 초보자 세팅

    CloudWatch를 이용한 Billing Alarm 만들기 …


  7. [AWS] 프리티어 과금사고 발생 (Elasti Cache - Redis)

    사건의 시작 …


  8. [독서후기] 함께 자라기(애자일로 가는길)

    함께 자라기 (애자일로 가는길) …


  9. [Spring Boot] 스프링 입문 - 코드로 배우는 스프링 부트, 웹MVC, DB 접근 기술 (인프런) #5 - END (AOP)

    AOP (Aspect Oriented Programming) 관점지향 프로그래밍. 객체지향 프로그램에서 하나의 모듈로 독립하기 어렵고, 프로그램 전반에 걸쳐있는 공통 기능(관심사)을 분리해주는 Spring을 쓰는 주요 이유중 하나이다. 주요 비즈니스 로직은 아니지만 전체적으로 처리해야할 부가 기능들을 비즈니스 로직과 분리 시켜준다. 프록시를 활용하는 데코레이션 패턴에서 발전된 기법으로 로깅, 보안, 트랜잭션 등에서 쓰인다. …


  10. [Tips] 대학생/교직원이 받을 수 있는 혜택들(Window, Office, Github, IntelliJ, Notion)

    현재 블로그 주인장은 대학 교직원이면서 대학원에 재학중이다. 대학에 소속된 경우 많은 기업에서 유료 소프트웨어를 무료로 사용할 수 있도록 해주는데 모르고 지나가는일이 많은것 같다. 이번 포스트에서는 대학 소속원들이 받을 수 있는 혜택들을 정리해 본다. …