## 说明
由于开启了https,所以本地测试时必须修改hosts映射到 www.imuster.top 才能进行本地测试。
后台管理的仓库地址:https://github.com/hhcol620/IRH_manage.git
微信小程序端的仓库地址:https://github.com/hhcol620/wechatApp.git
## 项目结构
![image-20200728145104647](https://github.com/HMingR/images/blob/master/irh/image-20200728145104647.png)
## 系统架构
![image-20200728170119794](https://github.com/HMingR/images/blob/master/irh/image-20200728170119794.png)
## 所需要的环境
1. Java 8
2. mysql 5.7
3. redis 5.0.1
4. mongodb
5. elastic search
6. 阿里的fastDFS
7. nginx
8. RabbitMQ
## Maven配置
如果maven下载的jar包下载不全,可以参考我的maven镜像配置
```xml
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
```
## 修改环境配置
可以直接在最外层的 pom.xml 中的 <profiles> 中修改成自己的配置,默认是使用 id 为 hmr 的配置。
## 配置第三方API
说明:第三方API需要自己去相应的官网注册申请,并查看对应的SDK文档;一般来说,使用以下API都可以免费使用限量次数。
1. 配置图像内容识别第三方API
图像内容识别API主要是使用在用户实名认证时提交的学生证或者身份证,用于提取出姓名和身份号。
去**百度云AI平台**注册账号之后搜索 **OCR** ,在控制台创建 **iOCR通用版** 即可自定义图片识别模版。
![image-20200728155320867](https://github.com/HMingR/images/blob/master/irh/image-20200728155320867.png)
申请成功之后可根据官方提供的文档申请**accessToken** ,然后将accessToken、创建的模版签名、填入 **irh-security**模块下的application.yml中,如下图
![image-20200728153145952](https://github.com/HMingR/images/blob/master/irh/image-20200728153145952.png)
2. 配置内容审核第三方API
内容审核主要是使用在发布商品时,对用户填写的标题、主体信息、图片进行审核;主要审核的是内容是否含有暴力、色情、政治相关的信息。
使用的是**华为云内容审核**
![image-20200728155244041](https://github.com/HMingR/images/blob/master/irh/image-20200728155244041.png)
申请成功之后修改 **irh-common-core模块中的HuaweiModerationTextContentUtil.java**下无参构造函数中的**ak和sk**,如下图
![image-20200728153837040](https://github.com/HMingR/images/blob/master/irh/image-20200728153837040.png)
##
## 小程度截图:
<img src="https://github.com/HMingR/images/blob/master/irh/image-20200728171129146.png" alt="image-20200728171129146" style="zoom:30%;" />
首页
<img src="https://github.com/HMingR/images/blob/master/irh/image-20200728171231041.png" alt="image-20200728171231041" style="zoom:30%;" />
公益页面
<img src="https://github.com/HMingR/images/blob/master/irh/2FBC5F03BDF7D9C0658A89B1A1FCE007.jpg" alt="2FBC5F03BDF7D9C0658A89B1A1FCE007" style="zoom:30%;" />
个人中心
<img src="https://github.com/HMingR/images/blob/master/irh/EDAF65BF9A771E40C85A03362DCB9979.jpg" alt="EDAF65BF9A771E40C85A03362DCB9979" style="zoom:30%;" />
登陆页面
后台管理页面截图:
![image-20200728180132543](https://github.com/HMingR/images/blob/master/irh/image-20200728180132543.png)
![image-20200728180157893](https://github.com/HMingR/images/blob/master/irh/image-20200728180157893.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 基于微服务和智能推荐的校园服务平台、主要使用springBoot、SpringCloud、SpringOauth2、Mybaits搭建。主要功能有出售二手商品、智能推荐、发布文章、消息通知、公益活动、校园通知、AI实名认证等集校园生活于一体的服务平台。全部资料+详细文档+高分项目.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于微服务和智能推荐的校园服务平台、全部资料+详细文档+高分项目.zip (655个子文件)
fdfs_client.conf 178B
Dockerfile 462B
goods.ftl 20KB
article.ftl 2KB
ResetPassword.ftl 421B
Binding.ftl 409B
UserRegister.ftl 403B
UserLogin.ftl 337B
Simple.ftl 151B
.gitignore 167B
EsTest.java 25KB
OrderInfoServiceImpl.java 19KB
ProductDonationApplyInfoServiceImpl.java 18KB
PayServiceImpl.java 14KB
AliMail.java 14KB
HttpUtil.java 13KB
ArticleInfoServiceImpl.java 12KB
RecommendProductServiceImpl.java 11KB
RedisUtil.java 10KB
ReportFeedbackInfoServiceImpl.java 10KB
UserAuthenServiceImpl.java 10KB
DateUtil.java 9KB
ErrandOrderServiceImpl.java 9KB
RabbitMqConfig.java 9KB
FastDFSUtil.java 8KB
ExamineQueueListener.java 8KB
ProductInfoServiceImpl.java 8KB
ErrandInfoServiceImpl.java 8KB
ProductDemandInfoServiceImpl.java 8KB
UserInfoServiceImpl.java 8KB
UserForumAttributeServiceImpl.java 8KB
GoodsSearchService.java 7KB
ProductCollectRelServiceImpl.java 7KB
ArticleInfoController.java 7KB
OperationLogDto.java 7KB
GlobalExceptionHandler.java 6KB
LogAspect.java 6KB
RoleController.java 6KB
RedisArticleAttitudeServiceImpl.java 6KB
OrderInfo.java 6KB
ProductController.java 6KB
NewsInfoServiceImpl.java 6KB
ArticleReviewServiceImpl.java 6KB
ReportController.java 6KB
WxAppLoginServiceImpl.java 6KB
IrhAuthenticationSuccessHandler.java 6KB
ArticleReviewController.java 6KB
ProductInfo.java 5KB
RequestUtil.java 5KB
UserInfo.java 5KB
ProductDonationApplyInfoService.java 5KB
ErrandOrderListener.java 5KB
UserController.java 5KB
RedisCacheConfig.java 5KB
GlobalConstant.java 5KB
OrderInfoService.java 5KB
GoodsServiceFeignClient.java 5KB
UserSystemServiceImpl.java 5KB
AdminController.java 5KB
AdminGoodsController.java 5KB
ProductEvaluateInfoServiceImpl.java 5KB
ReleaseAspect.java 5KB
EvaluateController.java 5KB
WebSecurityConfig.java 5KB
HuaweiModerationImageUtil.java 5KB
UserLoginController.java 5KB
AdminInterestTagController.java 5KB
GoodsOrderController.java 5KB
ArticleCollectionServiceImpl.java 5KB
ProductDonationApplyInfo.java 5KB
ForumSearchService.java 5KB
ArticleInfoService.java 5KB
ProductInfoDaoImpl.java 5KB
AuthorizationServerConfig.java 5KB
OrderAdminController.java 5KB
ArticleInfoDaoImpl.java 5KB
CustomizedRedisCacheManager.java 5KB
WxAppAuthenticationProvider.java 5KB
GoodsServiceFeignApi.java 5KB
ProductMessageServiceImpl.java 5KB
ProductCategoryInfoServiceImpl.java 5KB
test.java 5KB
ArticleAttitudeController.java 4KB
TrendUtil.java 4KB
ErrandOrderController.java 4KB
UserAuthenRecordInfoServiceImpl.java 4KB
BaseController.java 4KB
OrderInfoDaoImpl.java 4KB
UserLoginServiceImpl.java 4KB
ForumHotTopicServiceImpl.java 4KB
BrowseRecordAspect.java 4KB
ArticleInfo.java 4KB
PropagateInfoServiceImpl.java 4KB
ProductInfoService.java 4KB
ArticleInfoDao.java 4KB
InterestTagInfoServiceImpl.java 4KB
ProductInfoDao.java 4KB
ProductMessageController.java 4KB
OrderInfoDao.java 4KB
AdminForumController.java 4KB
共 655 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
Yuki-^_^
- 粉丝: 3103
- 资源: 3611
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (174538016)downloading-Python基于深度学习和opencv的车牌识别系统.zip
- okio-2.8.0工具包
- (175360432)2储能的微电网优化调度问题
- (175396234)python实现车牌识别的示例代码.pdf
- okhttp-4.9.3工具包
- (175683250)微信小程序完美购物车抛物线(飞入效果)+ 回到顶部
- (175919248)基于python的深度学习车牌识别系统源码数据库论文.docx
- 项目费用管理看板.xlsx
- 【SOP】视频号思维导图.pdf
- 企业员工30天考勤表.xlsx
- 65个思维模型地图.pdf
- (176101808)西门子S7-1500PLC与西门子V90 PN伺服通讯控制项 西门子S7-1500PLC与西门子V90 PN伺服通讯控制项目程序
- 基于 Qt 4 + Mysql数据库成员管理系统,详细文档+全部资料+高分项目.zip
- 毕业设计-基于Qt Qwidget的学生管理系统,详细文档+全部资料+高分项目.zip
- 基于 Qt 的快递管理系统 CMake 版本详细文档+全部资料+高分项目.zip
- 基于 Qt 的机械臂操作系统 —— Arduino、四轴桌面电动机械臂、Qt 开发上位机、USB 串口通信详细文档+全部资料+高分项目.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功