Spring Data R2DBC saat ini tidak mendukung hubungan.
Jadi yang akan Anda lakukan adalah memiliki entitas terpisah User2Role
dengan dua properti:String username
dan String rolename
mereferensikan id entitas yang direferensikan.
Karena Anda juga menandai pertanyaan Spring Data JDBC:Spring Data JDBC mendukung referensi 1:1 dan 1:M, tetapi tidak mendukung hubungan M:1 atau M:N. Lihat https://spring.io/ blog/2018/09/24/spring-data-jdbc-references-and-agregates untuk beberapa latar belakang tentang itu.
Spring Data R2DBC mungkin pada akhirnya akan pindah ke model yang sama.