기록

  • 홈
  • 태그
  • 방명록

ORM 1

JDBC vs SQL Mapper vs ORM

JDBC, SQL Mapper, ORM은 모두 데이터베이스와 애플리케이션 간의 상호작용을 위해 사용되는 기술들이지만, 각기 다른 추상화 수준과 개발 방식이 적용됩니다. 간단한 코드 예시와 함께 이 세 가지의 차이점을 비교해보겠습니다. 1. JDBC (Java Database Connectivity)특징직접적인 SQL 사용: JDBC는 SQL 쿼리를 직접 작성하여 데이터베이스와 통신하는 방식입니다.낮은 추상화 수준: 데이터베이스와의 상호작용을 상세하게 제어할 수 있으며, 데이터베이스 특화된 기능을 쉽게 사용할 수 있습니다.장점제어력: 모든 SQL 쿼리와 연결 관리를 세밀하게 제어할 수 있습니다.성능 최적화: 성능에 민감한 작업에서 SQL 쿼리를 최적화하기 쉽습니다.단점반복 코드: 자주 사용하는 코드(예: ..

SQL 2024.09.25
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (273)
    • Frontend (102)
      • javaScript (29)
      • react (30)
      • vue3 (24)
      • angularjs (2)
      • jquery (4)
      • html (4)
      • css (3)
      • HTTP 통신 (6)
    • gridLib (24)
      • auiGrid (2)
      • agGrid (7)
      • jqGrid (15)
    • Backend (57)
      • JAVA (22)
      • spring (23)
      • spring cloud (MSA) (10)
      • tomcat (2)
    • SQL (19)
      • RDBMS (14)
      • NoSQL (4)
    • python (1)
    • study (42)
      • 클라우드&쿠버네티스 (7)
      • 보안 (6)
      • 알고리즘 문제 풀이 (28)
      • 독서 (0)
      • 네트워크 (1)
    • tool (6)
      • git (5)
    • error (10)
    • 트러블슈팅 (1)

Tag

백준, MSA, KINX, BFS, vue emit, mapper, JavaScript, 프로그래머스, Python, 2024 데브크루, dfs, Spring Security, error, mybatis, 프로그래머스 dfs bfs, jqgrid, 프로그래머스 정렬, softeer, dfs bfs, JWT,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바