在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于springboot+oauth2.0+jwtToken鉴权认证开发的后台接口,整套架构采用restful风格,车牌识别,阿里云消息推送,短信接口等

基于springboot+oauth2.0+jwtToken鉴权认证开发的后台接口,整套架构采用restful风格,车牌识别,阿里云消息推送,短信接口等

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.65M
  • 下载次数:14
  • 浏览次数:113
  • 发布时间:2021-02-08
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
内容只为接口开发,配合前端和移动app调用使用,不包含html页面,基于springboot+oauth2.0+jwttoken鉴权(内有怎么使用redistoken和数据库token注释)+restful风格+阿里短信+阿里消息推送+车牌识别等。该项目为工作实际使用完整项目
【实例截图】
【核心代码】
b874232f-3a72-4f04-92eb-9f903ca8c4dd
└── civilized-traffic
├── civilized-traffic-api
│   ├── civilized-traffic-api.iml
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── citcc4
│   │   └── traffic
│   │   └── api
│   │   ├── ApiAppConfiguration.java
│   │   ├── APIApplication.java
│   │   ├── common
│   │   │   ├── SmsCodeCache.java
│   │   │   └── TrafficMirrorVideoCache.java
│   │   ├── config
│   │   │   ├── MethodSecurityConfig.java
│   │   │   ├── MyBatisConfig.java
│   │   │   └── RedisConfiguration.java
│   │   ├── controller
│   │   │   ├── CloudMirrorController.java
│   │   │   ├── CloudPushController.java
│   │   │   ├── DraftTrafficVideoController.java
│   │   │   ├── SettingController.java
│   │   │   ├── TrafficPoliceAttestController.java
│   │   │   ├── TrafficVideoController.java
│   │   │   ├── UserInfoController.java
│   │   │   └── VideoCaptureController.java
│   │   ├── pojo
│   │   │   ├── dto
│   │   │   │   ├── ToDoVideoUpdateForm.java
│   │   │   │   ├── UserInfoDTO.java
│   │   │   │   └── VideoSubmitForm.java
│   │   │   └── vo
│   │   │   ├── MirrorListItem.java
│   │   │   ├── ToDoVideoDetail.java
│   │   │   ├── ToDoVideoListItem.java
│   │   │   ├── UserInfoDetailVO.java
│   │   │   ├── UserInfoVO.java
│   │   │   └── VideoListItem.java
│   │   └── service
│   │   ├── CloudMirrorService.java
│   │   ├── DraftTrafficVideoService.java
│   │   ├── ImageService.java
│   │   ├── impl
│   │   │   ├── CloudMirrorServiceImpl.java
│   │   │   ├── DraftTrafficVideoServiceImpl.java
│   │   │   ├── ImageServiceImpl.java
│   │   │   ├── ReplyServiceImpl.java
│   │   │   ├── TrafficPoliceAttestServiceImpl.java
│   │   │   ├── UserServiceImpl.java
│   │   │   └── VideoServiceImpl.java
│   │   ├── ReplyService.java
│   │   ├── TrafficPoliceAttestService.java
│   │   ├── UserService.java
│   │   └── VideoService.java
│   └── resources
│   ├── application.properties
│   └── redis.properties
├── civilized-traffic-cloudmirror
│   ├── civilized-traffic-cloudmirror.iml
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── citcc4
│   │   └── traffic
│   │   └── mirror
│   │   ├── common
│   │   │   ├── bean
│   │   │   │   └── JsonResult.java
│   │   │   └── util
│   │   │   ├── CaptureUtil.java
│   │   │   ├── CollectionUtil.java
│   │   │   ├── LocationUtil.java
│   │   │   ├── MD5Util.java
│   │   │   └── SecurityUtil.java
│   │   ├── config
│   │   │   └── RedisConfiguration.java
│   │   ├── controller
│   │   │   ├── GetUploadUrl.java
│   │   │   └── VideoUploadController.java
│   │   ├── MirrorAppConfiguration.java
│   │   └── MirrorApplication.java
│   └── resources
│   ├── application.properties
│   ├── AwsCredentials.properties
│   ├── redis.properties
│   └── system.properties
├── civilized-traffic-common
│   ├── civilized-traffic-common.iml
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   ├── aliyuncs
│   │   │   └── dysmsapi
│   │   │   ├── model
│   │   │   │   └── v20170525
│   │   │   │   ├── QueryInterSmsIsoInfoRequest.java
│   │   │   │   ├── QueryInterSmsIsoInfoResponse.java
│   │   │   │   ├── QuerySendDetailsRequest.java
│   │   │   │   ├── QuerySendDetailsResponse.java
│   │   │   │   ├── SendInterSmsRequest.java
│   │   │   │   ├── SendInterSmsResponse.java
│   │   │   │   ├── SendSmsRequest.java
│   │   │   │   └── SendSmsResponse.java
│   │   │   └── transform
│   │   │   └── v20170525
│   │   │   ├── QueryInterSmsIsoInfoResponseUnmarshaller.java
│   │   │   ├── QuerySendDetailsResponseUnmarshaller.java
│   │   │   ├── SendInterSmsResponseUnmarshaller.java
│   │   │   └── SendSmsResponseUnmarshaller.java
│   │   └── citcc4
│   │   └── traffic
│   │   └── common
│   │   ├── bean
│   │   │   ├── JsonResult.java
│   │   │   ├── PageJsonResult.java
│   │   │   └── Pagination.java
│   │   ├── cache
│   │   │   ├── AbstractRedisCache.java
│   │   │   ├── Cache.java
│   │   │   ├── TrafficVideoCache.java
│   │   │   ├── TrafficVideoInfo.java
│   │   │   └── VideoCaptureInfo.java
│   │   ├── exception
│   │   │   ├── BusinessException.java
│   │   │   └── BusinessRuntimeException.java
│   │   ├── Main.java
│   │   ├── message
│   │   │   ├── MessageFactory.java
│   │   │   ├── Message.java
│   │   │   ├── MessageUtil.java
│   │   │   ├── push
│   │   │   │   ├── ClientType.java
│   │   │   │   ├── PushMessage.java
│   │   │   │   └── PushUtil.java
│   │   │   └── sms
│   │   │   ├── SMSCarrier.java
│   │   │   ├── SMS.java
│   │   │   ├── SmsMessage.java
│   │   │   ├── SMSSender.java
│   │   │   ├── SmsTemplate.java
│   │   │   └── SmsUtil.java
│   │   └── util
│   │   ├── AliOssUtil.java
│   │   ├── Base64Util.java
│   │   ├── CollectionUtil.java
│   │   ├── DateUtil.java
│   │   ├── EmojiUtil.java
│   │   ├── GeoUtil.java
│   │   ├── IdGenerator.java
│   │   ├── Md5Util.java
│   │   ├── ResourcesUtil.java
│   │   ├── SerializeUtil.java
│   │   └── StringUtils.java
│   └── resources
│   └── com
│   └── aliyuncs
│   └── endpoints
│   └── endpoints.xml
├── civilized-traffic-core
│   ├── civilized-traffic-core.iml
│   ├── pom.xml
│   └── src
│   ├── main
│   │   └── java
│   │   └── com
│   │   └── citcc4
│   │   └── traffic
│   │   └── core
│   │   └── User.java
│   └── test
│   └── java
│   └── com
│   └── citcc4
│   └── AppTest.java
├── civilized-traffic-data
│   ├── civilized-traffic-data.iml
│   ├── pom.xml
│   └── src
│   └── main
│   ├── java
│   │   └── com
│   │   └── citcc4
│   │   └── traffic
│   │   └── data
│   │   ├── domain
│   │   │   ├── CloudmirrorEntityExample.java
│   │   │   ├── CloudmirrorEntity.java
│   │   │   ├── ImgEntityExample.java
│   │   │   ├── ImgEntity.java
│   │   │   ├── OrderEntityExample.java
│   │   │   ├── OrderEntity.java
│   │   │   ├── ReplyEntityExample.java
│   │   │   ├── ReplyEntity.java
│   │   │   ├── ResourcesEntityExample.java
│   │   │   ├── ResourcesEntity.java
│   │   │   ├── RetroactionEntityExample.java
│   │   │   ├── RetroactionEntity.java
│   │   │   ├── RoleEntityExample.java
│   │   │   ├── RoleEntity.java
│   │   │   ├── RoleResourceEntityExample.java
│   │   │   ├── RoleResourceEntity.java
│   │   │   ├── SuggestEntityExample.java
│   │   │   ├── SuggestEntity.java
│   │   │   ├── UserEntityExample.java
│   │   │   ├── UserEntity.java
│   │   │   ├── UserRoleEntityExample.java
│   │   │   ├── UserRoleEntity.java
│   │   │   ├── VideoEntityExample.java
│   │   │   ├── VideoEntity.java
│   │   │   ├── VideoToDealEntityExample.java
│   │   │   └── VideoToDealEntity.java
│   │   └── mapper
│   │   ├── CloudmirrorEntityMapper.java
│   │   ├── CloudmirrorEntitySqlProvider.java
│   │   ├── ImgEntityMapper.java
│   │   ├── ImgEntitySqlProvider.java
│   │   ├── OrderEntityMapper.java
│   │   ├── OrderEntitySqlProvider.java
│   │   ├── ReplyEntityMapper.java
│   │   ├── ReplyEntitySqlProvider.java
│   │   ├── ResourcesEntityMapper.java
│   │   ├── ResourcesEntitySqlProvider.java
│   │   ├── RetroactionEntityMapper.java
│   │   ├── RetroactionEntitySqlProvider.java
│   │   ├── RoleEntityMapper.java
│   │   ├── RoleEntitySqlProvider.java
│   │   ├── RoleResourceEntityMapper.java
│   │   ├── RoleResourceEntitySqlProvider.java
│   │   ├── SuggestEntityMapper.java
│   │   ├── SuggestEntitySqlProvider.java
│   │   ├── UserEntityMapper.java
│   │   ├── UserEntitySqlProvider.java
│   │   ├── UserRoleEntityMapper.java
│   │   ├── UserRoleEntitySqlProvider.java
│   │   ├── VideoEntityMapper.java
│   │   ├── VideoEntitySqlProvider.java
│   │   ├── VideoToDealEntityMapper.java
│   │   └── VideoToDealEntitySqlProvider.java
│   └── resources
│   ├── civilizedtraffic.sql
│   └── t_user.sql
├── civilized-traffic.iml
├── civilized-traffic-oauth
│   ├── civilized-traffic-oauth.iml
│   ├── civilized-traffic-police-oauth
│   │   ├── civilized-traffic-police-oauth.iml
│   │   ├── pom.xml
│   │   └── src
│   │   ├── main
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── citcc4
│   │   │   │   └── traffic
│   │   │   │   └── oauth
│   │   │   │   └── police
│   │   │   │   ├── cache
│   │   │   │   │   ├── HashMapCache.java
│   │   │   │   │   └── SmsCodeCache.java
│   │   │   │   ├── config
│   │   │   │   │   ├── OAuth2SecurityConfiguration.java
│   │   │   │   │   └── RedisConfiguration.java
│   │   │   │   ├── controller
│   │   │   │   │   ├── SmsCodeController.java
│   │   │   │   │   └── UserRegisterController.java
│   │   │   │   ├── OauthAppConfiguration.java
│   │   │   │   ├── OauthApplication.java
│   │   │   │   └── service
│   │   │   │   ├── impl
│   │   │   │   │   └── UserDetailsServiceImpl.java
│   │   │   │   └── UserDetailsService.java
│   │   │   └── resources
│   │   │   ├── application.properties
│   │   │   └── redis.properties
│   │   └── test
│   │   └── java
│   │   └── com
│   │   └── citcc4
│   │   └── AppTest.java
│   ├── civilized-traffic-user-oauth
│   │   ├── civilized-traffic-user-oauth.iml
│   │   ├── pom.xml
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── com
│   │   │   └── citcc4
│   │   │   └── traffic
│   │   │   └── oauth
│   │   │   └── user
│   │   │   ├── cache
│   │   │   │   ├── HashMapCache.java
│   │   │   │   └── SmsCodeCache.java
│   │   │   ├── config
│   │   │   │   ├── Md5PasswordEncoder.java
│   │   │   │   ├── MyBatisConfig.java
│   │   │   │   ├── OAuth2SecurityConfiguration.java
│   │   │   │   └── RedisConfiguration.java
│   │   │   ├── controller
│   │   │   │   ├── RegisterController.java
│   │   │   │   ├── ReSetPassword.java
│   │   │   │   ├── SmsCodeController.java
│   │   │   │   └── UserRegisterController.java
│   │   │   ├── OauthAppConfiguration.java
│   │   │   ├── OauthApplication.java
│   │   │   ├── service
│   │   │   │   ├── impl
│   │   │   │   │   └── UserDetailsServiceImpl.java
│   │   │   │   └── UserDetailsService.java
│   │   │   └── verfiy
│   │   │   └── sms
│   │   │   ├── SmsCodeAuthenticationProvider.java
│   │   │   ├── SmsCodeAuthenticationToken.java
│   │   │   ├── SmsCodePasswordEncoder.java
│   │   │   └── SmsCodeTokenGranter.java
│   │   └── resources
│   │   ├── application.properties
│   │   └── redis.properties
│   └── pom.xml
├── pom.xml
└── README.md

117 directories, 210 files

标签:

实例下载地址

基于springboot+oauth2.0+jwtToken鉴权认证开发的后台接口,整套架构采用restful风格,车牌识别,阿里云消息推送,短信接口等

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警