본문 바로가기

RESTful API2

[파이썬(PYTHON) : 고급] 웹 프레임워크 및 API 개발 5. 웹 프레임워크 및 API 개발 5.1. Flask 웹 프레임워크 5.1.1. Flask 소개 5.1.1.1. Flask 웹 프레임워크 개요 Flask는 파이썬으로 작성된 가벼운 웹 프레임워크입니다. 웹 사이트나 웹 애플리케이션을 개발하는데 필요한 기본적인 기능을 제공하면서, 확장성이 매우 뛰어납니다. 5.1.1.2. Flask의 특징 Flask는 마이크로 프레임워크라고도 불립니다. 이는 Flask가 최소한의 기능만을 가지고 있지만, 다양한 확장을 통해 필요한 기능을 추가할 수 있음을 의미합니다. 예를 들어, 데이터베이스를 다루는 기능이나, 사용자 인증 기능 등은 Flask 자체에는 없지만, Flask-SQLAlchemy나 Flask-Login과 같은 확장을 사용하면 이런 기능들을 쉽게 추가할 수 있.. 2023. 5. 13.
[스프링 부트(Spring Boot) & 마이바티스(Mybatis) 연동] CRUD 애플리케이션 예제 7. CRUD 애플리케이션 예제 스프링 부트와 마이바티스를 이용하여 실제로 CRUD 애플리케이션을 구현하는 방법에 대해 다룹니다. 이를 위해 사용자 정보를 관리하는 간단한 웹 애플리케이션을 구현하면서, 마이바티스를 이용하여 데이터베이스와 상호 작용하는 방법과 스프링 부트를 이용하여 웹 애플리케이션을 구축하는 방법 등을 다룹니다. 이를 통해 스프링 부트와 마이바티스를 활용하여 실제 웹 애플리케이션을 구축하는 방법을 익힐 수 있습니다. 또한, CRUD 애플리케이션을 구현하면서 데이터베이스와의 상호 작용에 대한 이해도를 높일 수 있습니다. 7.1. 도메인 모델 생성 7.1.1. 도메인 클래스 작성 도메인 클래스는 애플리케이션에서 사용하는 데이터를 표현하는 클래스입니다. 예를 들어, 회원 정보를 관리하는 애플리.. 2023. 5. 7.