본문 바로가기 메뉴 바로가기

Software Engineer, Java, Spring Boot, JAX-RS REST API, OAuth 2.0, Microservice, DevOps

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Software Engineer, Java, Spring Boot, JAX-RS REST API, OAuth 2.0, Microservice, DevOps

검색하기 폼
  • 분류 전체보기 (607)
    • 건강부터 챙기자 (13)
    • 모든 것들의 리뷰 (64)
      • 목차 (1)
      • 심레이싱 (7)
    • SW 개발 (414)
      • 목차 (1)
      • Tools > Windows (13)
      • Tools > Chrome (1)
      • CentOS (30)
      • IDE (4)
      • Vagrant (2)
      • API (11)
      • API > Logging (3)
      • API > OAuth 2.0 (6)
      • Java (61)
      • Kotlin (14)
      • Spring (67)
      • Spring > MyBatis (6)
      • Spring > Cache (1)
      • Spring > Jedis (0)
      • Spring > Logback (0)
      • Spring > Vaadin (1)
      • Jersey (4)
      • PHP (23)
      • Node.js (9)
      • JavaScript (36)
      • TypeScript (1)
      • MySQL_MariaDB (23)
      • Redis (1)
      • RocksDB (1)
      • C# (2)
      • ERP (1)
      • 웹 (11)
    • 늦게 재미들린 사진 찍기 (11)
    • 우리 동네 뭐있지? (1)
    • IT (22)
      • 유틸리티 (10)
      • 앱 (3)
      • 크롬 (2)
    • 취미 (58)
      • 자전거_목차 (1)
      • 자전거 (46)
      • 사진 (4)
      • 축구 (3)
      • 영어 (1)
    • 생활 (1)
    • 블로깅 (2)
    • 잡담 (1)
  • 방명록

DynamoDB (2)
Spring Boot, DynamoDB, @DynamoDbBean 클래스 작성하기

개요 Spring Boot 기반 프로젝트에서 DynamoDB를 사용하기 위한 @DynamoDbBean 클래스를 작성하는 방법을 정리하였다. 사전 요구 지식 Spring Boot, DynamoDB 사용을 위한 @Configuration 클래스 작성하기 @DynamoDbBean 빈 설계 예 @DynamoDbBean 는 JPA의 @Entity와 동일한 역할을 수행하는 빈을 작성할 때 명시한다. 실제 DynamoDB의 물리 테이블을 맵핑하는 역할을 해준다. 따라서 실제 테이블에 설계된 Primary Key와 Secondary Index가 정확하게 반영되어야 한다. 아래는 환율과 국가 코드에 따른 일간 환율 정보를 저장하는 테이블에 맵핑되는 빈의 작성 예이다. import software.amazon.awssdk..

SW 개발/Spring 2021. 12. 22. 20:45
Spring Boot, DynamoDB, @Configuration 클래스 작성하기

개요 Spring Boot 기반 프로젝트에서 DynamoDB를 사용하기 위한 @Configuration 클래스를 작성하는 방법을 정리하였다. 별도의 ODM 라이브러리를 쓰지 않고, AWS에서 권장하는 DynamoDB Enhanced Client 라이브러리를 사용하였다. build.gradle.kts 프로젝트의 /build.gradle.kts에 아래 내용을 추가한다. dependencies { implementation("software.amazon.awssdk:dynamodb-enhanced:2.17.101") } application.yml 프로젝트의 /src/main/resources/application.yml에 아래 내용을 추가한다. cloud: aws: credentials: access-key..

SW 개발/Spring 2021. 12. 22. 20:21
이전 1 다음
이전 다음
공지사항
  • 처음 오신 분들을 위한 바로 가기 모음
최근에 올라온 글
  • Spring Boot, Hazelcast, 분산 ⋯
  • NGINX의 access_log, error_lo⋯
  • Spring Boot, Redis를 이용하여 AP⋯
  • Graylog, Custom Index Mappi⋯
최근에 달린 댓글
  • 방문 감사합니다.^^
  • 좋은글 감사합니다!
  • 최고. 저는 리눅스 서버 포트 바꾸고 나서 접속하려는⋯
  • 잘 보고 갑니다. 감사합니다.
Total
3,095,574
Today
345
Yesterday
953
링크
TAG
  • JHipster
  • graylog
  • DynamoDB
  • kotlin
  • node.js
  • Kendo UI Web Grid
  • Eclipse
  • bootstrap
  • Tomcat
  • Spring Boot
  • Docker
  • 구동계
  • CentOS
  • 태그를 입력해 주세요.
  • jsp
  • 평속
  • Kendo UI
  • MySQL
  • 로드바이크
  • spring
  • jstl
  • java
  • 자전거
  • jpa
  • chrome
  • Spring MVC 3
  • JavaScript
  • maven
  • 알뜰폰
  • 로드 바이크
more
«   2023/06   »
일 월 화 수 목 금 토
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
글 보관함
  • 2023/04 (1)
  • 2023/03 (3)
  • 2022/12 (3)
  • 2022/10 (2)
  • 2022/09 (1)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바