Today I Learned - 54
Spring - 14
- JPA 게시판 구현 실습
- 참고
- 더티체킹 - 엔티티 수정
- MySQL - 더미테이블 만들기
JPA 활용 - 게시판 구현 실습
-
실습 예제 - springboot_work / board
⇒ 복습 ㄱㄱ!!
더티 체킹(Dirty Checking)
- 더티체킹이란?
- DB에 변경 데이터를 저장하는 시점
- 트랜잭션 → commit
- 엔티티 매니저 → flush()
- JPQL 사용
MySQL, 프로시져 활용 - 더미 테이블 만들기
1. 프로시져 생성 기능
2. 생성 내용 입력
CREATE DEFINER=`root`@`localhost` PROCEDURE `dummy_insert`() // 프로시져명: dummy_insert
BEGIN
declare i int default 1;
while (i <= 10) do // 반복문 순회하는 만큼, 아래 내용으로 더미 데이터 생성
insert into user(username,email,password,role)
value (concat(i,'이름'),concat(i,'mail'),concat(i,'PW'),'user');
set i = i + 1;
end while;
END
3. 프로시져 호출
call dummy_insert();
공지
- 조별 프로젝트 관련
- 7/11(월) 조별로 강사님과 미팅 → 프로젝트 내용 점검