DSLOG

menu-opener icon
  • 홈
  • 태그
  • 방명록
[MyBatis] INSERT 성공 후 생성된 자원의 PK 같이 얻어오기 포스팅 썸네일 이미지

Java

[MyBatis] INSERT 성공 후 생성된 자원의 PK 같이 얻어오기

쿼리 매퍼인 MyBatis에서도 자원을 생성하면서 동시에 그 정보(Primary Key)를 객체에 얻어와보자 Servlet + Mybatis + Jsp 를 사용하여 웹 서비스를 만들어볼때는 몰랐는데 Spring + MyBatis로 REST API를 만들려다보니까 Mybatis를 사용해 특정 테이블에 자원을 INSERT 하고 즉시 그 자원에 대한 정보를 가져와야 하는 상황이 발생하게 되었다. 기본적으로 Mybatis 를 통한 CUD 쿼리의 작업 결과는 정수로 결과의 성공여부를 나타내주는 것 같았다. JPA에서는 객체에다가 영속화해줘서 고민해볼 필요가 없는 문제인데 조회 쿼리를 한번 더 날리고 싶지는 않았고 검색하여 본 옛 선배님들의 글들 통해 이를 적용해보았던 내용들을 기록해보았다. 문제 상황: 회원가입 ..

2022.02.26 게시됨

1

공지사항

최근글

인기글

최근 작성된 댓글

태그

  • 재귀
  • springdataredis
  • Lambda
  • es6
  • ESLint
  • Slack
  • mybatis
  • githubactions
  • 백준
  • oraclecloud
  • springboot
  • github
  • swagger
  • Design Pattern
  • AWS
  • 이분탐색
  • Prettier
  • vsCode
  • springsecurity
  • java
  • 알고리즘
  • react
  • AWS Lambda
  • zenhub
  • programmers
  • CICD
  • 완전탐색
  • 프로그래머스
  • BFS
  • javascript
Copyright . 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

zl존석동

ehd0309@naver.com

강해지고 싶은 애기(예비) 개발자

  • 분류 전체보기 (45)
    • Nginx (1)
    • Java (12)
    • Javascript (2)
    • Programming (1)
    • Design pattern (2)
    • Git & Github (4)
    • 알고리즘 & 자료구조 (14)
      • 백준 (4)
      • 프로그래머스 (7)
      • Algorithm (2)
      • 자료구조 (1)
    • Database (1)
    • React (1)
    • Spring (3)
    • CI&CD (1)
    • 리뷰 & 회고 (1)

전체

오늘

어제

Designed by 베이스캠프

티스토리툴바