我想为我的领域使用 Apache Shiro 和 MySQL。 Shiro 需要工作哪些表和字段?
最佳答案
Shiro 不需要 数据库表来运行。 Shiro 用户可以使用他们想要建模或管理用户、组、权限等的任何数据存储。
是四郎Realm有责任充当您的数据的桥梁(无论您希望如何表示它)并以 Shiro 理解的格式返回它。
因为 Shiro 不会将数据模型强加给您,所以它可以与如此多的后端(LDAP、Active Directory、RDBMS、文件系统等)一起工作。
如果您想使用 RDBMS 作为后备数据存储,请查看 Shiro 的 JdbcRealm源代码,让您了解表格的外观。这只是一个例子。您可以拥有任何您想要的表结构。
关于java - Apache Shiro 需要哪些数据库表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5486556/