Developer Sean

  • 홈
  • 태그
  • 방명록

sqlalchemy 1

Python ORM : SQLAlchemy

ORM(Object-Relational Mapping)ORM은 객체와 RDB 테이블을 매핑해주는 기술을 의미한다. 어플리케이션에서 DB I/O를 수행할 때, 추상화 계층을 한 번 더 두어서 SQL 쿼리가 아닌 프로그래밍 언어로 수행할 수 있게끔 한다. 이를 통해 개발자는 비즈니스 로직을 작성하는 데에 집중하게 되어 개발 생산성과 프로젝트의 유지/보수성이 높아진다. 관련 기술로는, 대표적으로 Java 진영의 JPA/Hibernate과 이를 보완하는 QueryDSL이 있다. Python 진영에서는 SQLAlchemy가 동일한 역할을 한다. SQLAlchemySQLAlchemy는 DB 연결, 자원 관리, SQL Expression Language, ORM 까지 DB I/O 기능을 제공하는 Python 패키지이..

Programming Language/Python 2025.05.03
이전
1
다음
더보기
프로필사진

Developer Sean

좋은 개발자가 되기 위한 기록

  • 분류 전체보기 (30)
    • 공지 (1)
    • Programming Language (4)
      • Java (0)
      • Python (3)
      • Javascript (1)
    • 웹 개발 (8)
      • Auth (4)
      • Backend (3)
      • Frontend (1)
    • DevOps (3)
      • CI-CD (1)
      • MLOps (1)
      • Monitoring (1)
    • DB (2)
      • 빅데이터 (1)
      • 설계 (1)
    • AI (0)
    • 소프트웨어 공학 (0)
    • 독서 (1)
    • 회고 (11)

Tag

개발자, db, 독후감, Python, 독서, 갈망의 아궁이, 회고, feature store, 인증, MLOps, backend, Kubernetes, 토비의 스프링 6, 비동기, fastapi, Java, 2025년 회고, 소프트웨어 장인정신, Spring, 웹 개발,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Seandailytech. All rights reserved.

티스토리툴바