【例子介绍】springboot-layui管理后台
【相关图片】
【源码结构】
.
├── springboot-manager-master
│ ├── Dockerfile
│ ├── LICENSE
│ ├── README.md
│ ├── doc
│ │ ├── mysql.sql
│ │ ├── oracle.sql
│ │ ├── sqlServer.sql
│ │ └── 部署文档
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── company
│ │ │ └── project
│ │ │ ├── CompanyProjectApplication.java
│ │ │ ├── common
│ │ │ │ ├── aop
│ │ │ │ │ ├── annotation
│ │ │ │ │ │ ├── DataScope.java
│ │ │ │ │ │ └── LogAnnotation.java
│ │ │ │ │ └── aspect
│ │ │ │ │ ├── DataScopeAspect.java
│ │ │ │ │ └── SysLogAspect.java
│ │ │ │ ├── config
│ │ │ │ │ ├── FileUploadProperties.java
│ │ │ │ │ ├── MetaObjectHandlerConfig.java
│ │ │ │ │ ├── MyBatisPlusConfig.java
│ │ │ │ │ ├── SwaggerConfiguration.java
│ │ │ │ │ └── WebMvcConfigurer.java
│ │ │ │ ├── exception
│ │ │ │ │ ├── BusinessException.java
│ │ │ │ │ ├── code
│ │ │ │ │ │ ├── BaseResponseCode.java
│ │ │ │ │ │ └── ResponseCodeInterface.java
│ │ │ │ │ └── handler
│ │ │ │ │ └── RestExceptionHandler.java
│ │ │ │ ├── filter
│ │ │ │ │ └── AuthFilter.java
│ │ │ │ ├── job
│ │ │ │ │ ├── task
│ │ │ │ │ │ └── TestTask.java
│ │ │ │ │ └── utils
│ │ │ │ │ ├── ScheduleJob.java
│ │ │ │ │ └── ScheduleUtils.java
│ │ │ │ ├── shiro
│ │ │ │ │ ├── CustomAccessControlFilter.java
│ │ │ │ │ ├── CustomHashedCredentialsMatcher.java
│ │ │ │ │ ├── CustomRealm.java
│ │ │ │ │ └── ShiroConfig.java
│ │ │ │ └── utils
│ │ │ │ ├── Constant.java
│ │ │ │ ├── DataResult.java
│ │ │ │ ├── DateUtils.java
│ │ │ │ ├── GenUtils.java
│ │ │ │ ├── HttpContextUtils.java
│ │ │ │ ├── IPUtils.java
│ │ │ │ ├── OkHttpUtils.java
│ │ │ │ ├── PasswordEncoder.java
│ │ │ │ ├── PasswordUtils.java
│ │ │ │ ├── SnowflakeIdWorker.java
│ │ │ │ ├── SpringContextUtils.java
│ │ │ │ └── ValidatorUtils.java
│ │ │ ├── controller
│ │ │ │ ├── DeptController.java
│ │ │ │ ├── HomeController.java
│ │ │ │ ├── IndexController.java
│ │ │ │ ├── KaptchaController.java
│ │ │ │ ├── PermissionController.java
│ │ │ │ ├── RoleController.java
│ │ │ │ ├── RolePermissionController.java
│ │ │ │ ├── SysContentController.java
│ │ │ │ ├── SysDictController.java
│ │ │ │ ├── SysDictDetailController.java
│ │ │ │ ├── SysFilesController.java
│ │ │ │ ├── SysGeneratorController.java
│ │ │ │ ├── SysJobController.java
│ │ │ │ ├── SysJobLogController.java
│ │ │ │ ├── SysLogController.java
│ │ │ │ ├── UserController.java
│ │ │ │ ├── UserRoleController.java
│ │ │ │ └── api
│ │ │ │ └── TestController.java
│ │ │ ├── entity
│ │ │ │ ├── BaseEntity.java
│ │ │ │ ├── ColumnEntity.java
│ │ │ │ ├── SysContentEntity.java
│ │ │ │ ├── SysDept.java
│ │ │ │ ├── SysDictDetailEntity.java
│ │ │ │ ├── SysDictEntity.java
│ │ │ │ ├── SysFilesEntity.java
│ │ │ │ ├── SysGenerator.java
│ │ │ │ ├── SysJobEntity.java
│ │ │ │ ├── SysJobLogEntity.java
│ │ │ │ ├── SysLog.java
│ │ │ │ ├── SysPermission.java
│ │ │ │ ├── SysRole.java
│ │ │ │ ├── SysRoleDeptEntity.java
│ │ │ │ ├── SysRolePermission.java
│ │ │ │ ├── SysUser.java
│ │ │ │ ├── SysUserRole.java
│ │ │ │ └── TableEntity.java
│ │ │ ├── mapper
│ │ │ │ ├── GeneratorMapper.java
│ │ │ │ ├── SysContentMapper.java
│ │ │ │ ├── SysDeptMapper.java
│ │ │ │ ├── SysDictDetailMapper.java
│ │ │ │ ├── SysDictMapper.java
│ │ │ │ ├── SysFilesMapper.java
│ │ │ │ ├── SysJobLogMapper.java
│ │ │ │ ├── SysJobMapper.java
│ │ │ │ ├── SysLogMapper.java
│ │ │ │ ├── SysPermissionMapper.java
│ │ │ │ ├── SysRoleDeptMapper.java
│ │ │ │ ├── SysRoleMapper.java
│ │ │ │ ├── SysRolePermissionMapper.java
│ │ │ │ ├── SysUserMapper.java
│ │ │ │ └── SysUserRoleMapper.java
│ │ │ ├── service
│ │ │ │ ├── DeptService.java
│ │ │ │ ├── HomeService.java
│ │ │ │ ├── HttpApiSessionService.java
│ │ │ │ ├── HttpSessionService.java
│ │ │ │ ├── ISysGeneratorService.java
│ │ │ │ ├── LogService.java
│ │ │ │ ├── PermissionService.java
│ │ │ │ ├── RedisService.java
│ │ │ │ ├── RolePermissionService.java
│ │ │ │ ├── RoleService.java
│ │ │ │ ├── SysContentService.java
│ │ │ │ ├── SysDictDetailService.java
│ │ │ │ ├── SysDictService.java
│ │ │ │ ├── SysFilesService.java
│ │ │ │ ├── SysJobLogService.java
│ │ │ │ ├── SysJobService.java
│ │ │ │ ├── SysRoleDeptService.java
│ │ │ │ ├── UserRoleService.java
│ │ │ │ ├── UserService.java
│ │ │ │ └── impl
│ │ │ │ ├── DeptServiceImpl.java
│ │ │ │ ├── HomeServiceImpl.java
│ │ │ │ ├── LogServiceImpl.java
│ │ │ │ ├── PermissionServiceImpl.java
│ │ │ │ ├── RolePermissionServiceImpl.java
│ │ │ │ ├── RoleServiceImpl.java
│ │ │ │ ├── SysContentServiceImpl.java
│ │ │ │ ├── SysDictDetailServiceImpl.java
│ │ │ │ ├── SysDictServiceImpl.java
│ │ │ │ ├── SysFilesServiceImpl.java
│ │ │ │ ├── SysGeneratorServiceImpl.java
│ │ │ │ ├── SysJobLogServiceImpl.java
│ │ │ │ ├── SysJobServiceImpl.java
│ │ │ │ ├── SysRoleDeptServiceImpl.java
│ │ │ │ ├── UserRoleServiceImpl.java
│ │ │ │ └── UserServiceImpl.java
│ │ │ └── vo
│ │ │ ├── req
│ │ │ │ ├── RolePermissionOperationReqVO.java
│ │ │ │ └── UserRoleOperationReqVO.java
│ │ │ └── resp
│ │ │ ├── DeptRespNodeVO.java
│ │ │ ├── HomeRespVO.java
│ │ │ ├── LoginRespVO.java
│ │ │ ├── PermissionRespNode.java
│ │ │ ├── UserInfoRespVO.java
│ │ │ └── UserOwnRoleRespVO.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application-prod.yml
│ │ ├── application-test.yml
│ │ ├── application.yml
│ │ ├── generator.properties
│ │ ├── logback-spring.xml
│ │ ├── mapper
│ │ │ ├── mysql
│ │ │ │ └── SysGeneratorMapper.xml
│ │ │ ├── oracle
│ │ │ │ └── SysGeneratorMapper.xml
│ │ │ └── sqlServer
│ │ │ └── SysGeneratorMapper.xml
│ │ ├── static
│ │ │ ├── css
│ │ │ │ ├── 403.css
│ │ │ │ ├── 404.css
│ │ │ │ ├── 500.css
│ │ │ │ ├── custom.form.css
│ │ │ │ ├── images
│ │ │ │ │ ├── 403.png
│ │ │ │ │ ├── 404.png
│ │ │ │ │ ├── 500.png
│ │ │ │ │ └── bg.jpg
│ │ │ │ └── login.css
│ │ │ ├── images
│ │ │ │ ├── 403.png
│ │ │ │ ├── 404.png
│ │ │ │ ├── 500.png
│ │ │ │ └── bg.jpg
│ │ │ ├── js
│ │ │ │ ├── build.js
│ │ │ │ ├── core.util.js
│ │ │ │ ├── home.js
│ │ │ │ ├── jq-module
│ │ │ │ │ ├── jquery.particleground.min.js
│ │ │ │ │ ├── paigusu.min.js
│ │ │ │ │ └── zyupload
│ │ │ │ │ ├── zyupload-1.0.0.min.css
│ │ │ │ │ └── zyupload-1.0.0.min.js
│ │ │ │ ├── jquery.fileDownload.js
│ │ │ │ └── jquery.js
│ │ │ ├── layui
│ │ │ │ ├── css
│ │ │ │ │ ├── layui.css
│ │ │ │ │ ├── layui.mobile.css
│ │ │ │ │ └── modules
│ │ │ │ │ ├── code.css
│ │ │ │ │ ├── laydate
│ │ │ │ │ │ └── default
│ │ │ │ │ │ └── laydate.css
│ │ │ │ │ └── layer
│ │ │ │ │ └── default
│ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── layer.css
│ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ └── loading-2.gif
│ │ │ │ ├── font
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ ├── iconfont.woff
│ │ │ │ │ └── iconfont.woff2
│ │ │ │ ├── images
│ │ │ │ │ └── face
│ │ │ │ │ ├── 0.gif
│ │ │ │ │ ├── 1.gif
│ │ │ │ │ ├── 10.gif
│ │ │ │ │ ├── 11.gif
│ │ │ │ │ ├── 12.gif
│ │ │ │ │ ├── 13.gif
│ │ │ │ │ ├── 14.gif
│ │ │ │ │ ├── 15.gif
│ │ │ │ │ ├── 16.gif
│ │ │ │ │ ├── 17.gif
│ │ │ │ │ ├── 18.gif
│ │ │ │ │ ├── 19.gif
│ │ │ │ │ ├── 2.gif
│ │ │ │ │ ├── 20.gif
│ │ │ │ │ ├── 21.gif
│ │ │ │ │ ├── 22.gif
│ │ │ │ │ ├── 23.gif
│ │ │ │ │ ├── 24.gif
│ │ │ │ │ ├── 25.gif
│ │ │ │ │ ├── 26.gif
│ │ │ │ │ ├── 27.gif
│ │ │ │ │ ├── 28.gif
│ │ │ │ │ ├── 29.gif
│ │ │ │ │ ├── 3.gif
│ │ │ │ │ ├── 30.gif
│ │ │ │ │ ├── 31.gif
│ │ │ │ │ ├── 32.gif
│ │ │ │ │ ├── 33.gif
│ │ │ │ │ ├── 34.gif
│ │ │ │ │ ├── 35.gif
│ │ │ │ │ ├── 36.gif
│ │ │ │ │ ├── 37.gif
│ │ │ │ │ ├── 38.gif
│ │ │ │ │ ├── 39.gif
│ │ │ │ │ ├── 4.gif
│ │ │ │ │ ├── 40.gif
│ │ │ │ │ ├── 41.gif
│ │ │ │ │ ├── 42.gif
│ │ │ │ │ ├── 43.gif
│ │ │ │ │ ├── 44.gif
│ │ │ │ │ ├── 45.gif
│ │ │ │ │ ├── 46.gif
│ │ │ │ │ ├── 47.gif
│ │ │ │ │ ├── 48.gif
│ │ │ │ │ ├── 49.gif
│ │ │ │ │ ├── 5.gif
│ │ │ │ │ ├── 50.gif
│ │ │ │ │ ├── 51.gif
│ │ │ │ │ ├── 52.gif
│ │ │ │ │ ├── 53.gif
│ │ │ │ │ ├── 54.gif
│ │ │ │ │ ├── 55.gif
│ │ │ │ │ ├── 56.gif
│ │ │ │ │ ├── 57.gif
│ │ │ │ │ ├── 58.gif
│ │ │ │ │ ├── 59.gif
│ │ │ │ │ ├── 6.gif
│ │ │ │ │ ├── 60.gif
│ │ │ │ │ ├── 61.gif
│ │ │ │ │ ├── 62.gif
│ │ │ │ │ ├── 63.gif
│ │ │ │ │ ├── 64.gif
│ │ │ │ │ ├── 65.gif
│ │ │ │ │ ├── 66.gif
│ │ │ │ │ ├── 67.gif
│ │ │ │ │ ├── 68.gif
│ │ │ │ │ ├── 69.gif
│ │ │ │ │ ├── 7.gif
│ │ │ │ │ ├── 70.gif
│ │ │ │ │ ├── 71.gif
│ │ │ │ │ ├── 8.gif
│ │ │ │ │ └── 9.gif
│ │ │ │ ├── lay
│ │ │ │ │ └── modules
│ │ │ │ │ ├── carousel.js
│ │ │ │ │ ├── code.js
│ │ │ │ │ ├── colorpicker.js
│ │ │ │ │ ├── element.js
│ │ │ │ │ ├── flow.js
│ │ │ │ │ ├── form.js
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ ├── laydate.js
│ │ │ │ │ ├── layedit.js
│ │ │ │ │ ├── layer.js
│ │ │ │ │ ├── laypage.js
│ │ │ │ │ ├── laytpl.js
│ │ │ │ │ ├── mobile.js
│ │ │ │ │ ├── rate.js
│ │ │ │ │ ├── slider.js
│ │ │ │ │ ├── table.js
│ │ │ │ │ ├── transfer.js
│ │ │ │ │ ├── tree.js
│ │ │ │ │ ├── upload.js
│ │ │ │ │ └── util.js
│ │ │ │ ├── layui.all.js
│ │ │ │ └── layui.js
│ │ │ └── layui-ext
│ │ │ ├── cron
│ │ │ │ ├── cron.css
│ │ │ │ └── cron.js
│ │ │ ├── eleTree
│ │ │ │ └── eleTree.js
│ │ │ ├── icon
│ │ │ │ └── iconPicker.js
│ │ │ └── treetable-lay
│ │ │ ├── treetable.css
│ │ │ └── treetable.js
│ │ ├── template
│ │ │ ├── Controller.java.vm
│ │ │ ├── Dao.java.vm
│ │ │ ├── Dao.xml.vm
│ │ │ ├── Entity.java.vm
│ │ │ ├── Service.java.vm
│ │ │ ├── ServiceImpl.java.vm
│ │ │ ├── list.html.vm
│ │ │ └── menu.sql.vm
│ │ └── templates
│ │ ├── about.html
│ │ ├── build.html
│ │ ├── depts
│ │ │ └── dept_list.html
│ │ ├── error
│ │ │ ├── 403.html
│ │ │ ├── 404.html
│ │ │ └── 500.html
│ │ ├── generator
│ │ │ └── list.html
│ │ ├── home.html
│ │ ├── login.html
│ │ ├── login2.html
│ │ ├── logs
│ │ │ └── log_list.html
│ │ ├── main.html
│ │ ├── menus
│ │ │ └── menu_list.html
│ │ ├── roles
│ │ │ └── role_list.html
│ │ ├── syscontent
│ │ │ └── list.html
│ │ ├── sysdict
│ │ │ └── list.html
│ │ ├── sysfiles
│ │ │ └── list.html
│ │ ├── sysjob
│ │ │ └── list.html
│ │ ├── sysjoblog
│ │ │ └── list.html
│ │ └── users
│ │ ├── update_password.html
│ │ ├── user_edit.html
│ │ └── user_list.html
│ └── test
│ └── java
│ └── com
│ └── company
│ └── project
│ └── CompanyFrameApplicationTests.java
└── 5t6t网_springboot-manager-master.zip
79 directories, 314 files
评论