├── .gitignore ├── README.md ├── pom.xml ├── sangeng-admin ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── sangeng │ │ ├── BlogAdminApplication.java │ │ ├── config │ │ └── SecurityConfig.java │ │ ├── controller │ │ ├── ArticleController.java │ │ ├── CategoryController.java │ │ ├── LinkController.java │ │ ├── LoginController.java │ │ ├── MenuController.java │ │ ├── RoleController.java │ │ ├── TagController.java │ │ ├── UploadController.java │ │ └── UserController.java │ │ └── filter │ │ └── JwtAuthenticationTokenFilter.java │ └── resources │ └── application.yml ├── sangeng-blog ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── sangeng │ │ │ ├── SanGengBlogApplication.java │ │ │ ├── config │ │ │ ├── SecurityConfig.java │ │ │ └── SwaggerConfig.java │ │ │ ├── controller │ │ │ ├── ArticleController.java │ │ │ ├── BlogLoginController.java │ │ │ ├── CategoryController.java │ │ │ ├── CommentController.java │ │ │ ├── LinkController.java │ │ │ ├── UploadController.java │ │ │ └── UserController.java │ │ │ ├── filter │ │ │ └── JwtAuthenticationTokenFilter.java │ │ │ ├── job │ │ │ ├── TestJob.java │ │ │ └── UpdateViewCountJob.java │ │ │ └── runner │ │ │ ├── TestRunner.java │ │ │ └── ViewCountRunner.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── sangeng │ └── OSSTest.java └── sangeng-framework ├── pom.xml └── src └── main ├── java └── com │ └── sangeng │ ├── annotation │ └── SystemLog.java │ ├── aspect │ └── LogAspect.java │ ├── config │ ├── FastJsonRedisSerializer.java │ ├── MbatisPlusConfig.java │ ├── RedisConfig.java │ └── WebConfig.java │ ├── constants │ └── SystemConstants.java │ ├── domain │ ├── ResponseResult.java │ ├── dto │ │ ├── AddArticleDto.java │ │ ├── AddCommentDto.java │ │ ├── AddTagDto.java │ │ ├── ArticleDto.java │ │ ├── ChangeRoleStatusDto.java │ │ ├── EditTagDto.java │ │ └── TagListDto.java │ ├── entity │ │ ├── Article.java │ │ ├── ArticleTag.java │ │ ├── Category.java │ │ ├── Comment.java │ │ ├── Link.java │ │ ├── LoginUser.java │ │ ├── Menu.java │ │ ├── Role.java │ │ ├── RoleMenu.java │ │ ├── Tag.java │ │ ├── User.java │ │ └── UserRole.java │ └── vo │ │ ├── AdminUserInfoVo.java │ │ ├── ArticleDetailVo.java │ │ ├── ArticleListVo.java │ │ ├── ArticleVo.java │ │ ├── BlogUserLoginVo.java │ │ ├── CategoryVo.java │ │ ├── CommentVo.java │ │ ├── ExcelCategoryVo.java │ │ ├── HotArticleVo.java │ │ ├── LinkVo.java │ │ ├── MenuTreeVo.java │ │ ├── MenuVo.java │ │ ├── PageVo.java │ │ ├── RoleMenuTreeSelectVo.java │ │ ├── RoutersVo.java │ │ ├── TagVo.java │ │ ├── UserInfoAndRoleIdsVo.java │ │ ├── UserInfoVo.java │ │ └── UserVo.java │ ├── enums │ └── AppHttpCodeEnum.java │ ├── exception │ └── SystemException.java │ ├── handler │ ├── exception │ │ └── GlobalExceptionHandler.java │ ├── mybatisplus │ │ └── MyMetaObjectHandler.java │ └── security │ │ ├── AccessDeniedHandlerImpl.java │ │ └── AuthenticationEntryPointImpl.java │ ├── mapper │ ├── ArticleMapper.java │ ├── ArticleTagMapper.java │ ├── CategoryMapper.java │ ├── CommentMapper.java │ ├── LinkMapper.java │ ├── MenuMapper.java │ ├── RoleMapper.java │ ├── RoleMenuMapper.java │ ├── TagMapper.java │ ├── UserMapper.java │ └── UserRoleMapper.java │ ├── service │ ├── ArticleService.java │ ├── ArticleTagService.java │ ├── BlogLoginService.java │ ├── CategoryService.java │ ├── CommentService.java │ ├── LinkService.java │ ├── LoginService.java │ ├── MenuService.java │ ├── RoleMenuService.java │ ├── RoleService.java │ ├── TagService.java │ ├── UploadService.java │ ├── UserRoleService.java │ ├── UserService.java │ └── impl │ │ ├── ArticleServiceImpl.java │ │ ├── ArticleTagServiceImpl.java │ │ ├── BlogLoginServiceImpl.java │ │ ├── CategoryServiceImpl.java │ │ ├── CommentServiceImpl.java │ │ ├── LinkServiceImpl.java │ │ ├── MenuServiceImpl.java │ │ ├── OssUploadService.java │ │ ├── PermissionService.java │ │ ├── RoleMenuServiceImpl.java │ │ ├── RoleServiceImpl.java │ │ ├── SystemLoginServiceImpl.java │ │ ├── TagServiceImpl.java │ │ ├── UserDetailsServiceImpl.java │ │ ├── UserRoleServiceImpl.java │ │ └── UserServiceImpl.java │ └── utils │ ├── BeanCopyUtils.java │ ├── JwtUtil.java │ ├── PathUtils.java │ ├── RedisCache.java │ ├── SecurityUtils.java │ ├── SystemConverter.java │ └── WebUtils.java └── resources └── mapper ├── MenuMapper.xml └── RoleMapper.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/pom.xml -------------------------------------------------------------------------------- /sangeng-admin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/pom.xml -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/BlogAdminApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/BlogAdminApplication.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/config/SecurityConfig.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/ArticleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/ArticleController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/CategoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/CategoryController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/LinkController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/LinkController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/LoginController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/MenuController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/MenuController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/RoleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/RoleController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/TagController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/TagController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/UploadController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/UploadController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/controller/UserController.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/java/com/sangeng/filter/JwtAuthenticationTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/java/com/sangeng/filter/JwtAuthenticationTokenFilter.java -------------------------------------------------------------------------------- /sangeng-admin/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-admin/src/main/resources/application.yml -------------------------------------------------------------------------------- /sangeng-blog/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/pom.xml -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/SanGengBlogApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/SanGengBlogApplication.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/config/SecurityConfig.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/config/SwaggerConfig.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/controller/ArticleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/controller/ArticleController.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/controller/BlogLoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/controller/BlogLoginController.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/controller/CategoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/controller/CategoryController.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/controller/CommentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/controller/CommentController.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/controller/LinkController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/controller/LinkController.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/controller/UploadController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/controller/UploadController.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/controller/UserController.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/filter/JwtAuthenticationTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/filter/JwtAuthenticationTokenFilter.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/job/TestJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/job/TestJob.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/job/UpdateViewCountJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/job/UpdateViewCountJob.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/runner/TestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/runner/TestRunner.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/java/com/sangeng/runner/ViewCountRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/java/com/sangeng/runner/ViewCountRunner.java -------------------------------------------------------------------------------- /sangeng-blog/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/main/resources/application.yml -------------------------------------------------------------------------------- /sangeng-blog/src/test/java/com/sangeng/OSSTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-blog/src/test/java/com/sangeng/OSSTest.java -------------------------------------------------------------------------------- /sangeng-framework/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/pom.xml -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/annotation/SystemLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/annotation/SystemLog.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/aspect/LogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/aspect/LogAspect.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/config/FastJsonRedisSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/config/FastJsonRedisSerializer.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/config/MbatisPlusConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/config/MbatisPlusConfig.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/config/RedisConfig.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/config/WebConfig.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/constants/SystemConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/constants/SystemConstants.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/ResponseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/ResponseResult.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/dto/AddArticleDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/dto/AddArticleDto.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/dto/AddCommentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/dto/AddCommentDto.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/dto/AddTagDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/dto/AddTagDto.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/dto/ArticleDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/dto/ArticleDto.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/dto/ChangeRoleStatusDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/dto/ChangeRoleStatusDto.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/dto/EditTagDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/dto/EditTagDto.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/dto/TagListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/dto/TagListDto.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/Article.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/ArticleTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/ArticleTag.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/Category.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/Comment.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/Link.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/Link.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/LoginUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/LoginUser.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/Menu.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/Role.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/RoleMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/RoleMenu.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/Tag.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/User.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/entity/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/entity/UserRole.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/AdminUserInfoVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/AdminUserInfoVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/ArticleDetailVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/ArticleDetailVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/ArticleListVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/ArticleListVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/ArticleVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/ArticleVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/BlogUserLoginVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/BlogUserLoginVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/CategoryVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/CategoryVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/CommentVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/CommentVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/ExcelCategoryVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/ExcelCategoryVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/HotArticleVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/HotArticleVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/LinkVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/LinkVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/MenuTreeVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/MenuTreeVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/MenuVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/MenuVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/PageVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/PageVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/RoleMenuTreeSelectVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/RoleMenuTreeSelectVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/RoutersVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/RoutersVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/TagVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/TagVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/UserInfoAndRoleIdsVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/UserInfoAndRoleIdsVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/UserInfoVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/UserInfoVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/domain/vo/UserVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/domain/vo/UserVo.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/enums/AppHttpCodeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/enums/AppHttpCodeEnum.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/exception/SystemException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/exception/SystemException.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/handler/exception/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/handler/exception/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/handler/mybatisplus/MyMetaObjectHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/handler/mybatisplus/MyMetaObjectHandler.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/handler/security/AccessDeniedHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/handler/security/AccessDeniedHandlerImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/handler/security/AuthenticationEntryPointImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/handler/security/AuthenticationEntryPointImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/ArticleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/ArticleMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/ArticleTagMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/ArticleTagMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/CategoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/CategoryMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/CommentMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/CommentMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/LinkMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/LinkMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/MenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/MenuMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/RoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/RoleMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/RoleMenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/RoleMenuMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/TagMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/TagMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/UserMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/mapper/UserRoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/mapper/UserRoleMapper.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/ArticleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/ArticleService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/ArticleTagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/ArticleTagService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/BlogLoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/BlogLoginService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/CategoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/CategoryService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/CommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/CommentService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/LinkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/LinkService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/LoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/LoginService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/MenuService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/MenuService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/RoleMenuService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/RoleMenuService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/RoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/RoleService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/TagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/TagService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/UploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/UploadService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/UserRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/UserRoleService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/UserService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/ArticleServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/ArticleServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/ArticleTagServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/ArticleTagServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/BlogLoginServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/BlogLoginServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/CategoryServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/CategoryServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/CommentServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/CommentServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/LinkServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/LinkServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/MenuServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/MenuServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/OssUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/OssUploadService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/PermissionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/PermissionService.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/RoleMenuServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/RoleMenuServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/RoleServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/RoleServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/SystemLoginServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/SystemLoginServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/TagServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/TagServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/UserDetailsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/UserDetailsServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/UserRoleServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/UserRoleServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/utils/BeanCopyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/utils/BeanCopyUtils.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/utils/JwtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/utils/JwtUtil.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/utils/PathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/utils/PathUtils.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/utils/RedisCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/utils/RedisCache.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/utils/SecurityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/utils/SecurityUtils.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/utils/SystemConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/utils/SystemConverter.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/java/com/sangeng/utils/WebUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/java/com/sangeng/utils/WebUtils.java -------------------------------------------------------------------------------- /sangeng-framework/src/main/resources/mapper/MenuMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/resources/mapper/MenuMapper.xml -------------------------------------------------------------------------------- /sangeng-framework/src/main/resources/mapper/RoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangengcaotang/SGBlog/HEAD/sangeng-framework/src/main/resources/mapper/RoleMapper.xml --------------------------------------------------------------------------------