-
大小: 30KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-13
- 語言: Java
- 標簽: springboot??mybatis??shiro??
資源簡介
本項目為一個整合了springboot+mybatis+shiro+mysql的最簡demo,內(nèi)含數(shù)據(jù)庫;
權(quán)限攔截是根據(jù)shiroConfig.java完成配置,內(nèi)含用戶為zhangsan 密碼為123456,其中l(wèi)ocahost/one是張三授權(quán)路徑;localhost/two是非授權(quán)路徑。用戶登錄localhost/one會被攔截到login界面,進行登錄操作,登陸成功后返回one頁面,如果登錄two界面,則顯示沒有對應的權(quán)限。
權(quán)限攔截是根據(jù)shiroConfig.java完成配置,內(nèi)含用戶為zhangsan 密碼為123456,其中l(wèi)ocahost/one是張三授權(quán)路徑;localhost/two是非授權(quán)路徑。用戶登錄localhost/one會被攔截到login界面,進行登錄操作,登陸成功后返回one頁面,如果登錄two界面,則顯示沒有對應的權(quán)限。

代碼片段和文件信息
package?com;
import?org.mybatis.spring.annotation.MapperScan;
import?org.springframework.boot.SpringApplication;
import?org.springframework.boot.autoconfigure.SpringBootApplication;
/**
?*?shiro請求權(quán)限控制
?*/
@SpringBootApplication
@MapperScan(“com.mapper“)????????????????//表示為掃描mybatis的mapper接口提供一個包的前綴
public?class?AppStart?{
????public?static?void?main(String[]?args)?throws?Exception?{
????????SpringApplication?application?=?new?SpringApplication(AppStart.class);
????????application.run(args);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1377??2019-10-22?16:00??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.classpath
?????文件???????6789??2019-10-22?16:00??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.factorypath
?????文件???????1017??2019-11-12?10:25??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.project
?????文件????????124??2019-10-22?16:41??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.settings\org.eclipse.core.resources.prefs
?????文件?????????68??2019-10-22?16:00??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.settings\org.eclipse.jdt.apt.core.prefs
?????文件????????488??2019-10-22?16:00??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.settings\org.eclipse.jdt.core.prefs
?????文件?????????90??2019-09-09?14:27??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.settings\org.eclipse.m2e.core.prefs
?????文件????????172??2019-09-10?16:11??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
?????文件????????170??2019-09-10?16:11??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件???????3192??2019-11-11?09:53??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\pom.xm
?????文件????????568??2019-11-08?17:29??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\AppStart.java
?????文件???????2004??2019-11-12?10:13??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\controller\UsersController.java
?????文件????????475??2019-11-11?10:10??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\mapper\UsersMapper.java
?????文件????????551??2019-11-11?10:28??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\mapper\UsersMapper.xm
?????文件????????968??2019-11-11?10:30??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\pojo\Users.java
?????文件???????1118??2019-11-12?10:08??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\service\impl\UsersServiceImpl.java
?????文件????????380??2019-11-12?10:08??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\service\UsersService.java
?????文件???????3133??2019-11-11?10:11??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\shiro\ShiroConfig.java
?????文件???????2161??2019-11-12?10:09??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\java\com\shiro\UserRealm.java
?????文件????????324??2019-11-11?09:55??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\resources\application.properties
?????文件???????3270??2019-11-12?10:14??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\resources\templates\index.html
?????文件????????427??2019-11-11?10:14??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\resources\templates\login.html
?????文件????????142??2019-11-11?10:16??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\resources\templates\one.html
?????文件????????157??2019-11-11?10:18??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\resources\templates\permission.html
?????文件????????142??2019-11-11?11:22??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\resources\templates\sse.html
?????文件????????142??2019-11-11?10:16??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\src\main\resources\templates\two.html
?????文件????????324??2019-11-12?10:25??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\target\classes\application.properties
?????文件????????891??2019-11-12?10:25??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\target\classes\com\AppStart.class
?????文件???????2907??2019-11-12?10:25??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\target\classes\com\controller\UsersController.class
?????文件????????458??2019-11-12?10:25??26-spring-boot-shiro請求權(quán)限-config配置權(quán)限\target\classes\com\mapper\UsersMapper.class
............此處省略50個文件信息
評論
共有 條評論