http://www.docjar.com/html/api/org/apache/catalina/realm/JDBCRealm.java.html
要使用这个 JDBCRealm,我们需要两个表,user 和 user_role。
user table - user_id, user_name, user_password
user_role table - user_id, role_id, user_name
当 user_id 作为外键存在时,为什么 user_role 表中需要 user_name。JDBCRealm 可以使用连接查询来提取角色或直接查询,如果它存储来自先前查询的 user_id。