한국폴리텍대학 스프링부트 과정에서 만든 Spring Boot + AI 연동 실습 프로젝트입니다. 계층형 아키텍처와 MyBatis를 적용해 AI 서비스를 구성했습니다.
- OCR — 이미지에서 텍스트 추출 (
OcrService) - NLP — 자연어 처리 (
NlpService) - 학생 관리 — MyBatis 기반 CRUD (
StudentService,StudentMapper.xml)
- Spring Boot — 애플리케이션 프레임워크
- MyBatis — SQL 매퍼 기반 데이터 접근
- 계층형 아키텍처 — Service · Service Impl · DTO · Mapper 분리
kopo/poly/
├── dto/ # OcrDTO, StudentDTO
├── mapper/ # IStudentMapper
└── service/ # OCR · NLP · Student 서비스 인터페이스 + 구현
src/main/resources/application-example.properties를 참고해
본인 환경에 맞는 application.properties를 구성하세요.
🎓 한국폴리텍대학 학습 아카이브