ORM이란?
ORM(Object-relational mapping)은 객체와 관계형 데이터베이스를 연결해주는 것을 뜻한다.
ORM을 이용하면 객체를 다루듯 관계형 데이터베이스를 다룰 수 있다.
SQL문 없이 데이터베이스에 내용을 추가Create, 조회Read, 변경Update, 삭제Delete CRUD 할 수 있다.
파이썬Python에서 장고Django가 ORM으로 유명한데 플라스크Flask에서도 할 수 있다.
flask_sqlalchemy 팩키지를 이용하면 쉽게 ORM을 구현할 수 있다.
프로젝트 예제
위 프로젝트를 내려받아서 실행해보면 어떤 식으로 작동하는지 쉽게 이해할 수 있다.