Docker(도커)

Docker를 통한 DB연결(데이터 저장)

Jr.고래 2024. 7. 2. 19:22

 

 

CoupleRepository 생성 

public interface CoupleRepository extends JpaRepository<Couple, Integer> {

}

 

 

test/java/us/together/dowee/couple/CoupleRepositoryTest 생성

 

@SpringBootTest
//@Transactional
public class CoupleRepositoryTest {

    @Autowired CoupleRepository coupleRepository;


    @Test
    void 가입테스트(){

        Couple couple = new Couple();
        couple.setUserName("HyungGeun");
        couple.setPassword("password");
        couple.setEmail("goorm94@naver.com");

        coupleRepository.save(couple);

        Couple findCouple = coupleRepository.findById(1).get();

        assertThat(findCouple.getCoupleId()).isEqualTo(1);
    }
}

 

테스트 코드를 실행

 

이전 글에서 알려드린대로 컨테이너의 mysql에 접근하여 명령어를 사용해봅니다

 

 

정상적으로 db에 데이터가 저장된것을 확인할 수 있습니다. 

'Docker(도커)' 카테고리의 다른 글

Docker를 활용한 Linux 실습환경 구축  (0) 2024.07.04
리눅스(Linux) 기초1  (0) 2024.07.03
Docker 를 이용한 SpringBoot DB연결  (0) 2024.07.02
Docker(도커)란? 설치부터~!  (0) 2024.06.10