0
저는 Spring을 처음 접했고 @JoinTable과 @ManuToMany 등을 올바르게 사용하고 있는지 확인하고자합니다.상태를 확인하기 위해 봄에 db 테이블에 직접 액세스 할 수 있습니까?
그래서 데이터베이스에서 일부 엔트리를 만들고 삭제하고 연결 가능 테이블과 같은 테이블에 올바른 데이터가 있는지 테스트하려고합니다.
제 문제는이 테이블에 액세스하여 내용을 확인하는 방법을 모르겠다는 것입니다.
예 :
(의사 코드)
class Access
Long id
@OneToMany
@JoinTable(
name = "account_role",
joinColumns = @JoinColumn(name = "account_id", referencedColumnName = "id"),
inverseJoinColumns = @JoinColumn(name = "role_id", referencedColumnName = "id"))
Set<Role> roles
class Role
Long id
계정이있는 역할을 매핑 "account_role"라는 이름이 만들어야합니다 테이블. 하나의 계정이 제거되면이 테이블도 변경되어야합니다. 콘텐츠를 확인하기 위해이 테이블에 편리하게 액세스 할 수 있습니까?
테스트 용 메모리 H2에 사용하고 있습니다.