【阿里云高校计划】电子相册搭建
电子相册搭建
Spring Boot项目文件结构
- Application:启动的入口函数,
- common:一般就是存放公共的类或者常量,或者枚举值,
- config:项目配置文件,比如数据库的配置信息会写在这里
- Controller:控制器,接收前端的请求参数然后分发到具体的服务Service
- Service: Service 就是在复杂业务场景下用于做业务逻辑封装的一个抽象层,抽象出来的 Service 可以被多个 Controller 重复调用
- Utils: 存放公共的类或者与项目具体内容无关的工具函数。
具体实现
- 前端使用vue.js + element-ui + axios 的组件构建上传图片的组件
- 后端接受图片信息(oss地址或者本地地址)调用阿里视觉开放平台SDK表情检测接口组件文档链接
- 抽象出一个VisionService作为视觉接口的处理
- 用其他组件进行一个分类
总结
本质上是阿里的视觉AI SDK的一个调用方式
有想了解更多资讯的可以通过下方和阿里云的大佬一起交流哦