├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── example │ │ └── shirojwt │ │ ├── CodeGenerator.java │ │ ├── ShiroJwtApplication.java │ │ ├── config │ │ └── ShiroConfig.java │ │ ├── controller │ │ └── UserController.java │ │ ├── dao │ │ └── UserDao.java │ │ ├── entity │ │ ├── LoginUser.java │ │ └── User.java │ │ ├── exception │ │ ├── DefaultExceptionHandler.java │ │ ├── MyException.java │ │ └── ResponseBankException.java │ │ ├── filter │ │ └── JwtFilter.java │ │ ├── jwt │ │ └── JwtToken.java │ │ ├── result │ │ ├── ResponseData.java │ │ └── ResponseDataUtil.java │ │ ├── service │ │ └── UserService.java │ │ ├── serviceimpl │ │ └── UserServiceImpl.java │ │ ├── shiro │ │ └── MyRealm.java │ │ └── util │ │ └── JwtUtil.java └── resources │ ├── application.properties │ ├── application.yml │ └── mapper │ └── UserMapper.xml ├── test └── java │ └── com │ └── example │ └── shirojwt │ └── ShiroJwtApplicationTests.java └── user.sql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/CodeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/CodeGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/ShiroJwtApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/ShiroJwtApplication.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/config/ShiroConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/config/ShiroConfig.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/dao/UserDao.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/entity/LoginUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/entity/LoginUser.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/entity/User.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/exception/DefaultExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/exception/DefaultExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/exception/MyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/exception/MyException.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/exception/ResponseBankException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/exception/ResponseBankException.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/filter/JwtFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/filter/JwtFilter.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/jwt/JwtToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/jwt/JwtToken.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/result/ResponseData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/result/ResponseData.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/result/ResponseDataUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/result/ResponseDataUtil.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/serviceimpl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/serviceimpl/UserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/shiro/MyRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/shiro/MyRealm.java -------------------------------------------------------------------------------- /src/main/java/com/example/shirojwt/util/JwtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/java/com/example/shirojwt/util/JwtUtil.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/main/resources/mapper/UserMapper.xml -------------------------------------------------------------------------------- /src/test/java/com/example/shirojwt/ShiroJwtApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/test/java/com/example/shirojwt/ShiroJwtApplicationTests.java -------------------------------------------------------------------------------- /src/user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhang-xiaoxiang/shiro-jwt/HEAD/src/user.sql --------------------------------------------------------------------------------