본문 바로가기

Dev/BE2

ORM(Object-Relational Mapping) ORM(Object-Relational Mapping)은 객체 지향 프로그래밍 언어를 사용하여 호환되지 않는 유형의 시스템 간에 데이터를 변환하는 프로그래밍 기술입니다. 즉, 객체와 관계형 데이터베이스의 데이터를 매핑하는 것을 의미합니다.※ 관계형 데이터베이스란데이터를 테이블 형태로 저장하고 관리하는 데이터베이스 시스템입니다. ORM을 사용하면 SQL 쿼리 없이 데이터를 데이터베이스에 저장하고 관리할 수 있습니다. 이는 코드의 가독성을 향상시키고, 유지보수 용이성을 높입니다. 다만, 성능 최적화가 필요한 복잡한 쿼리의 경우는 직접 SQL을 작성하는 것이 더 효율적입니다. [insert 테이블]idtitlecontent1HelloWorld.........[쿼리를 이용한 데이터 삽입]insert into i.. 2025. 2. 17.
GET POST 방식 웹에서 클라이언트(web 브라우저 등) 와 서버 간 데이터를 주고 받을 때 사용하는 HTTP 메서드 입니다. 1. GET 방식 GET 방식은 데이터를 조회(select) 할 때 사용하고, 요청 데이터를 URL 의 쿼리 스트링(Query String) 에 포함합니다.브라우저가 요청 결과를 저장(캐싱) 할 수 있지만, URL 길이에 제한(일반적으로 2048 자) 이 있고, 보안이 약하다는 단점이 있습니다. 2. POST 방식 POST 방식은 데이터를 생성(CREATE) 및 변경(UPDATE) 할 때 사용합니다. 요청 데이터를 HTTP 메시지의 본문(Body)에 포함하기 때문에 GET 방식보다 보안이 좋습니다(HTTPS). GET 방식과는 반대로 캐싱이 불가하고(즉, 요청이 항상 서버로 전달됨) URL 길이에.. 2025. 2. 17.