분류 전체보기

· Docker
컨테이너 생성, 실행, 종료, 삭제 컨테이너 생성 및 실행 docker run [옵션] ※ 아파치 이미지를 사용해 컨테이너 생성 및 실행 docker run --name apa000ex1 -d httpd => 이름이 apa000ex1 이고, 아파치(httpd) 이미지를 이용하여 컨테이너 생성 및 실행(백그라운드로 실행) 옵션 형식 내용 --name 컨테이너_이름 컨테이너 이름을 지정 -p 호스트_포트번호 : 컨테이너_포트번호 포트 번호를 지정 -v 호스트_디스크 : 컨테이너_디렉터리 볼륨을 마운트 --net=네트워크_이름 컨테이너를 네트워크에 연결 -e 환경변수_이름=값 환경변수를 설정 -d 백그라운드로 실행 -i 컨테이너에 터미널(키보드)을 연결 -it 컨테이너와 상호 작용하는 대화형 모드로 컨테이너 ..
문제 : JUnit4 는 @Test 어노테이션에 'expected' 파라미터를 지원하여 예외 클래스를 등록할 수 있다. 그러나 JUnit5는 이를 지원하지 않는다. 해결 방법 : 이를 대체 하기 위해 'assertThrows' 를 이용한다. assertThrows 는 'expection.class' , 'executable.class' , message 순으로 매개변수를 받는다. 적용 사례 : 1. 10개의 재고 수량 보다 적은 9개로 구매 수량을 설정 재고 수량 보다 적은 구매 수량이 설정되었기 때문에, 서비스가 정상적으로 작동한다. => 예외가 발생하지 않았기 때문에 오류 메시지가 출력될 것 이다. 예외가 발생해야 하는데 예외가 발생하지 않았다는 오류 메시지가 발생하였다. 2. 10개의 재고 수량 보..
1. 'test'에 'resources' - 'application.yml' 을 복사하여 생성 2. H2 Database 사이트에 들어가 'Cheat Sheet'을 클릭 3. 'In-Memory' 에 해당 경로를 복사 4. 'test' - 'resources' - 'application.yml' 의 'spring.datasource.url' 에 입력 동작하는 경로 확인 하기
1. "@Id / @Entity" 의 경로 설정 오류 위와 같이 "javax.persistence. ~" 로 설정해야 한다. 2. "application.yml" 파일의 오타 3. H2 데이터베이스 경로 오류 "application.yml" 에 설정한 "spring.datasource.url" 과 내가 실행한 데이터베이스 경로가 같은지 확인
[MEMBER TABLE] 1. JPQL로 전체 회원 검색 // 1. [JPQL] 전체 회원 검색 List result = em.createQuery("select m from Member as m", Member.class) .getResultList(); for(Member m : result){ System.out.println("m.name = " + m.getName()); } 2. JPQL로 ID가 2 이상인 회원만 검색
내가 잘한다 했잖아
'분류 전체보기' 카테고리의 글 목록 (21 Page)