一:项目的文件结构:
它是通过 spring-boot-starter 创建的一个 spring-
boot 项目。
项目中主要文件:
1.Application:Spring-Boot 的一个启动类;
- MainController:控制器层,负责模版的渲染、路由等功能;
3.OcrService:负责通过 SDK 调用视觉智能开放平台的 OCR 能力; - index.html:基于 thymeleaf 的前端模版;
- application.properties:包含若干配置项的配置文件;
- pom.xml:pom 依赖。
二:获取视觉智能开放平台提供的 SDK
进入到视觉智能开放平台的官网 https://vision.aliyun.com/ 后往下拉选择如图:
可以通过 https://mvnreposito-ry.com/artifact/com.aliyun/ocr 来找到我们所需要的相应版本的 SDK。
三:项目实现逻辑
(一)前端
(二)控制层
定义的若干个私有成员;
MainCntroller;
saveFile;
index;
uploadFile。
(三)OcrService
打卡记录: