【阿里云高校计划】电子相册搭建

电子相册搭建

Spring Boot项目文件结构

  • Application:启动的入口函数,
  • common:一般就是存放公共的类或者常量,或者枚举值,
  • config:项目配置文件,比如数据库的配置信息会写在这里
  • Controller:控制器,接收前端的请求参数然后分发到具体的服务Service
  • Service: Service 就是在复杂业务场景下用于做业务逻辑封装的一个抽象层,抽象出来的 Service 可以被多个 Controller 重复调用
  • Utils: 存放公共的类或者与项目具体内容无关的工具函数。

具体实现

  • 前端使用vue.js + element-ui + axios 的组件构建上传图片的组件
  • 后端接受图片信息(oss地址或者本地地址)调用阿里视觉开放平台SDK表情检测接口组件文档链接
  • 抽象出一个VisionService作为视觉接口的处理
  • 用其他组件进行一个分类

总结

本质上是阿里的视觉AI SDK的一个调用方式

有想了解更多资讯的可以通过下方和阿里云的大佬一起交流哦

【阿里云高校计划】电子相册搭建