일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 프로그래머스
- HTTP
- beandefinitionstoreexception
- error
- 파이썬
- 2981
- 탐욕법
- Greedy
- Python
- 알고리즘
- applicationeventpublisher
- Spring
- brute force
- javascript
- algorithm
- spring security
- springboot
- 문자열
- 백준
- 라이브템플릿
- 최단경로
- 소수
- codility
- API
- BFS
- Dijkstra
- counting elements
- 코딩테스트
- 2018 KAKAO BLIND RECRUITMENT
- java
Archives
- Today
- Total
목록Gradle (1)
Altiora Petamus

어떤 데이터베이스를 사용할지 정해지지 않은 상황에서 당장 Rest api 를 만들기 시작해야한다면 어떤 방법을 사용할 수 있을까요? 간단한 CRUD는 in-memory DB 를 구현하여 작성해놓으면 추후 DB가 정해졌을 경우 바로 교체하여 사용할 수 있습니다. 사실 테스트 용도로 자주 사용되는 H2 데이터베이스를 사용해도되지만, 직접 구현하며 흐름을 알아보도록 하겠습니다. 우선 lombok, Spring Web 정로만 선택하여 gradle 프로젝트를 생성해주겠습니다. db package 아래에 MemoryDbRepository interface 를 만들어줍니다. public interface MemoryDbRepositoryIfs { // Create T save(T entity); // Read Opt..
Java/Spring Framework
2021. 6. 30. 14:17