maven 工程不需要手动导入包呀
打开IniRealm类的源码,开始的地方定义了两个静态常量,为读取的标识,
public static final String USERS_SECTION_NAME = "users"; public static final String ROLES_SECTION_NAME = "roles";
这只是代表一个权限而已
应该是你没有设置成utf-8
在spring boot中使用shiro,可以直接依赖 spring boot的shiro启动器依赖,然后主要就是配置文件修改【yml或者properties】
<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-starter</artifactId> <version>1.4.0</version> </dependency>
具体可以参考以下链接:https://www.cnblogs.com/ll409546297/p/7815409.html
/** = anon这个配置好像是任何人都可访问吧
右键 mark as resouces root
UsernamePasswordToken token =new UsernamePasswordToken("hyz","123456",false);
在token中设置不记住密码
数据库里users, user_role, permission_roles 表没有响应的数据?