강의

멘토링

로드맵

개발 · 프로그래밍

/

웹 개발

자바 스프링 부트 프로젝트와 파이썬 AI 프로젝트 연결하기

스프링 부트 프로젝트에서 Fast를 이용한 파이썬 기반 AI 웹서버와의 연결을 설명합니다.

(4.2) 수강평 10개

수강생 188명

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 파이썬 FastAPI를 이용한 웹 애플리케이션 실행

  • 자바 스프링 부트를 이용한 웹 애플리케이션 실행

  • 자바 웹 애플리케이션에서 파이썬 AI 서버와 이미지 주고받기

  • MQTT를 이용한 실시간 객체 탐지 영상 전송과 수신

  • 파이썬 AI 서버에서 객체탐지한 이미지를 자바 웹으로 스트리밍하기

  • 자바 스프링 부트와 파이썬 FastAPI로 배우는 객체 탐지 플랫폼 구축

자바 스프링 부트 프로젝트와
파이썬 인공지능 서버를 연결하는 프로젝트를 원하세요?

이 과정을 통해서 자바 스프링 부트 프로젝트와 파이썬 AI 프로젝트 연결하는 방법을 배울 수 있습니다.

과정 안내

📌 자바 Spring Boot와 파이썬 FastAPI를 이용해서 웹 애플리케이션을 만들고 실행하는 방법을 설명합니다.

📌 자바 Rest 컨트롤러가 비동기 방식으로 텍스트와 이미지를 전송하면, FastAPI를 이용한 파이썬 AI 서버에서 이미지를 받아 객체 탐지를 수행한 후 base64 인코딩 문자열로 반환하며, 이를 Rest 컨트롤러가 비동기 방식으로 받아 뷰 페이지에 결과를 출력합니다.

📌 yolo(YOLOv8) 을 이용해 카메라로부터 수집된 영상을 실시간으로 분석하여 다양한 객체를 탐지(object-detection)합니다. 탐지된 결과는 MQTT 프로토콜을 통해 서버로 전송되며, 자바 웹 어플리케이션에서 이를 실시간으로 시각화하여 사용자에게 직관적인 정보를 제공합니다.

📌 이 강의의 주요 내용은 설정과 프로젝트의 구조에 대해 설명합니다. 스프링 부트와 파이썬 FastAPI를 잘 알고 있다면 쉬운 강의에 해당하며, 그렇지 않으면 설정이 어려울 수 있습니다.

이런 분들께 추천해요

인공지능 서비스 개발자입니다.

인공지능을 배운 후 프로젝트를 통해 서비스를 제공하는 프로젝트를 진행하고 싶습니다.

자바와 파이썬을 열결하고 싶어요.
자바에서 생성한 데이터를 파이썬 인공지능 서버에 전송한 후 그 결과를 받아 화면에 출력해야 합니다.

자바와 인공지능을 가르치는 강사
채용 예정자과정에서 자바와 인공지능을 이용해서 최종 프로젝트를 수행해야 합니다.

주요 아키텍처

이 과정은 자바, 스프링 부트, 파이썬, 인공지능 등 많은 기술적 요소들을 필요로 합니다.


1장

  • 1장은 자바와 파이썬 개발환경을 구성합니다.

  • 파이썬 FastAPI를 이용한 웹애플리케이션 프로젝트 생성 및 실행에 관해 설명합니다.

  • 자바 스프링 부트를 이용한 웹애플리케이션 프로젝트 생성 및 실행에 관해 설명합니다.

2장

  • 2장은 자바에서 파이썬 AI 서버에 데이터를 보내면, 파이썬 웹서버는 인공지능 모델을 통해 객체를 탐지하고 그 결과를 반환합니다. 자바 웹은 그 결과를 비동기 방식을 화면에 출력합니다.


3장

  • 3장은 카메라와 연결된 파이썬 웹에서 실시간으로 카메라의 프레임에서 객체를 탐지한 후 그 결괄를 MQTT 브로커를 통해 자바의 화면에 출력합니다.



학습 자료

  • 강의 자료는 이 영상을 구매하시면 내려받을 수 있습니다.

  • 소스코드는 각 차시별 영상과 함께 제공됩니다.

  • 전체 내용이 포함된 PDF 파일의 구매는 여기를 클릭하세요.



이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 자바 웹과 파이썬 웹을 연결하려는 개발자

  • 파이썬 AI서버의 결과를 자바 웹에 출력하는 프로젝트를 하려는 개발자

  • 인공지능 개발자

  • 자바 개발자

  • 백엔드 개발자

  • 데이터 사이언티스트

선수 지식,
필요할까요?

  • 파이썬 프로그래밍 언어

  • 자바프로그래밍 언어

안녕하세요
입니다.

1,048

수강생

77

수강평

8

답변

4.8

강의 평점

8

강의

자바전문가그룹(JavaSpecialist.co.kr)이 인공지능의 성장을 지원합니다.

커리큘럼

전체

11개 ∙ (4시간 45분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

10개

4.2

10개의 수강평

  • Illay님의 프로필 이미지
    Illay

    수강평 2

    평균 평점 5.0

    수정됨

    5

    100% 수강 후 작성

    자바반 장기과정 수업듣고 프로젝트 진행해야 하는데 강사님이 추천해준 영상이구요. 최종 프로젝트에 자바 웹 프로젝트와 머신러닝 파이썬 프로젝트를 연결해야 하는데요. 딱 제가 원하던 내용임다.

    • spacenyi님의 프로필 이미지
      spacenyi

      수강평 5

      평균 평점 5.0

      5

      64% 수강 후 작성

      자상한 설명으로 쉽게 자바 웹프로젝트와 AI 서버를 연결할 수 있었습니다. 아주 큰 도움이 되었습니다.

      • 자바전문가그룹
        지식공유자

        감사합니다.^^

    • 자바전문가그룹님의 프로필 이미지
      자바전문가그룹

      수강평 8

      평균 평점 5.0

      5

      100% 수강 후 작성

      자바 스프링 부트 애플리케이션에서 파이썬을 이용한 인공지능 모델 또는 머신러닝 모델을 이용한 REST기반 웹서버에 연결하는 방법을 설명합니다. 자바 개발자 또는 머신러닝 프로젝트를 수행하는 분에게 추천드립니다. 선수지식이 필요한 내용이지만 따라하는 것 만으로도 내용을 이해할 수 있습니다.

      • 자바전문가그룹
        지식공유자

        파이썬 버전은 3.12 이하 버전을 사용하세요. https://www.python.org/downloads/release/python-3128/

    • 조유경님의 프로필 이미지
      조유경

      수강평 1

      평균 평점 5.0

      5

      36% 수강 후 작성

      • 김진숙님의 프로필 이미지
        김진숙

        수강평 3

        평균 평점 5.0

        5

        100% 수강 후 작성

        월 ₩17,600

        5개월 할부 시

        ₩88,000

        자바전문가그룹님의 다른 강의

        지식공유자님의 다른 강의를 만나보세요!

        비슷한 강의

        같은 분야의 다른 강의를 만나보세요!