티스토리 뷰
1. H2 데이터베이스 사용 중 소소한 삽질
신규 서비스 API 개발에 H2 데이터베이스를 적극적으로 사용하고 있는데, 컬럼명에 예약어를 사용하여 생각보다 오랜 시간 삽질을 하게 되었다. 실제 에러 스택트레이스에 예악어라는 메세지가 보이질 않아서 더 해맨 부분도 있었던거 같다.
2. DDD 1장 ~ 2장 학습
DDD Start 책을 읽으면서 내용을 계속 정리하고 있다. 책이 참 좋다고 생각이 들었는데, 실제 구현 코드도 같이 예제 형식으로 보여주고 있어서 실제 JPA-Hibernate를 주로 사용하는 나로서는 참 공감이 가면서도 부족한 부분이 무엇인지 정확하게 알게 해주는거 같아 좋았다.
- 엔티티 vs 벨류
- 무분별한 세터는 무조건
지양
- 의미 있는 도메인 용어 선정 그리고 이를 코드에 충분히 표현
- 계층 구조 아키텍처
- DIP
- 도메인 영역의 주요 키워드
- 엔티티
- 벨류
- 애그리거트
- 레파지토리
- 도메인 서비스
일단 공부한 내용이라 키워드 위주로 나열해봤는데, 기존 코드에 대한 리팩토링을 진행하면서 책에서 봤던 내용을 일부 적용해보면 좀 더 의미 있는 접근이 가능할거 같아 나름 수확이 있다고 생각하고 있다 😃
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- springboot
- Kotlin
- Spring
- SideBarEnhancements
- Prototype
- ecma
- node.js
- jade
- Handlebars
- HttpClient
- Spring MVC
- tomcat
- Spring Boot
- cluster
- RestTemplate
- HTTP
- maven
- Sublime Text 2
- Package Control
- Squelize.js
- WebFlux
- Sublime Text 3
- http method
- EJS
- implicit prototype chain
- Til
- Express.js
- 스프링
- pm2
- package.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함