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" という名前のテーブルを作成する必要があります。 1つのアカウントが削除されると、このテーブルも変更する必要があります。コンテンツを確認するためにこのテーブルに直接アクセスできますか(便利な方法で)?
私はテスト用にメモリH2を使用しています。