[MyBatis] insert할때 자동으로 키 생성하기(useGeneratedKeys과 selectKey방식 차이점)
💡 핵심 요약 (TL;DR)
'insert할때 자동으로 키 생성하기(useGeneratedKeys과 selectKey방식 차이점)'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 결과가 같은데 왜 방식이 두개일까? 사용방향에 따라 차이점이 존재하기때문이다.
[MyBatis] insert할때 자동으로 키 생성하기(useGeneratedKeys과 selectKey방식 차이점)
💡 핵심 요약 (TL;DR)
'insert할때 자동으로 키 생성하기(useGeneratedKeys과 selectKey방식 차이점)'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 결과가 같은데 왜 방식이 두개일까? 사용방향에 따라 차이점이 존재하기때문이다.
[MyBatis] update할때 컬럼명 바꿀 수 없을까?
💡 핵심 요약 (TL;DR)
update할때 컬럼명 바꿀 수 없을까?의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 그래서 단순하게 아래 쿼리를 작성한 뒤 String값 2개 name과 수정할이름을 넘겨주었다.
[MySQL] SQL에서 컬럼값이 NULL처리는 어떻게 하면 좋을까?
💡 핵심 요약 (TL;DR)
SQL에서 컬럼값이 NULL처리는 어떻게 하면 좋을까?의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.
[MyBatis] select한 값을 바로 insert할 수 있을까?
💡 핵심 요약 (TL;DR)
select한 값을 바로 insert할 수 있을까?의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 그렇다면 가장 쉽게 생각나는 방법은 dept_code를 찾는 쿼리와 insert하는 쿼리로 2가지 쿼리 만드는 방법이다.
💡 핵심 요약 (TL;DR)
JSON데이터를 어떻게 DB에 넣을까?의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. xAPI를 사용하기위해서는 JSON데이터를 LRS에 수집해야한다. JSON데이터를 어떻게 저장할 수 있을까?을 적용할 수 있다.
💡 핵심 요약 (TL;DR)
더미데이터 쉽게 쌓기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.
제약조건문법(컬럼레벨/테이블레벨), 제약조건 5가지, 버퍼에 있는 자주 사용할 쿼리구문을 저장하는 방법
💡 핵심 요약 (TL;DR)
제약조건문법(컬럼레벨/테이블레벨), 제약조건 5가지, 버퍼에 있는 자주 사용할 쿼리구문을 저장하는 방법의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 제약조건명 생성시 oracle에서 권장하는 이름작성 방법이 두가지(컬럼레벨문법과 테이블레벨문법)가 있다.
💡 핵심 요약 (TL;DR)
데이터베이스기초활용의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 테이블이라는 개체를 사용해서 DB에 데이터를 분류해서 저장해야한다.=> 데이터베이스관리자의 역할이 아닌 개발자의 역할이다을 적용할 수 있다.
💡 핵심 요약 (TL;DR)
'DDL vs DML vs DCL'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 동작 원리와 장단점을 비교 파악하여 프로젝트 개발 상황에 적합한 방식을 선택할 수 있다.
💡 핵심 요약 (TL;DR)
DB기초이론, DBMS의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 아래 사진처럼 파일 > 환경설정 > 입력 > 가상머신 > 호스트키조합을 설정해준다.