由于开启了https,所以本地测试时必须修改hosts映射到 www.imuster.top 才能进行本地测试。
后台管理的仓库地址:https://github.com/hhcol620/IRH_manage.git
微信小程序端的仓库地址:https://github.com/hhcol620/wechatApp.git
-
Java 8
-
mysql 5.7
-
redis 5.0.1
-
mongodb
-
elastic search
-
阿里的fastDFS
-
nginx
-
RabbitMQ
如果maven下载的jar包下载不全,可以参考我的maven镜像配置
<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 中的 中修改成自己的配置,默认是使用 id 为 hmr 的配置。
说明:第三方API需要自己去相应的官网注册申请,并查看对应的SDK文档;一般来说,使用以下API都可以免费使用限量次数。
-
配置图像内容识别第三方API
图像内容识别API主要是使用在用户实名认证时提交的学生证或者身份证,用于提取出姓名和身份号。
去百度云AI平台注册账号之后搜索 OCR ,在控制台创建 iOCR通用版 即可自定义图片识别模版。
申请成功之后可根据官方提供的文档申请accessToken ,然后将accessToken、创建的模版签名、填入 irh-security模块下的application.yml中,如下图
-
配置内容审核第三方API
内容审核主要是使用在发布商品时,对用户填写的标题、主体信息、图片进行审核;主要审核的是内容是否含有暴力、色情、政治相关的信息。
使用的是华为云内容审核
申请成功之后修改 irh-common-core模块中的HuaweiModerationTextContentUtil.java下无参构造函数中的ak和sk,如下图
首页
公益页面
个人中心
登陆页面
后台管理页面截图: