2024/11/06 2

[MyBatis] MyBatis 개념

MyBatis?MyBatis란 자바 오브젝트와 SQL 사이의 자동 매핑 기능을 지원하는 ORM(Object Relational Mapping) 프레임워크SQL, 동적 쿼리, 저장 프로시저 그리고 고급 매핑을 지원하는 SQL MapperMyBatis는 JDBC를 통하 RDBMS에 액세스하는 작업을 캡슐화하고 기존 JDBC의 중복작업을 간소화XML 파일의 형태인 Mapper를 통해 프로그램 코드로부터 SQL 쿼리가 분리되는 환경을 제공하고 Java 객체와 매핑하는 작업을 도와줌MyBatis 특징기존 JDBC보다 사용하기 편리하다JDBC의 모든 기능을 MyBatis가 대부분 제공수동적인 파라미터 설정과 쿼리 결과에 대한 맵핑 구문을 제거할 수 있다기존 JDBC를 이용하여 프로그래밍을 하는 방식은 프로그램 소스..

카테고리 없음 2024.11.06

[eGovFrame] 전자정부 표준프레임워크, 전자정부가 뭔데

1. 프레임워크 프레임워크란 특정 프로그램을 개발하기 위한 여러 요소들과 메뉴얼인 룰을 제공하는 프로그램으로 Spring, Djangom, Ruby 등이 이에 속하며, 어플리케이션과 구조를 프레임워크에서 제어하고, 프레임워크 위에서 개발자의 코드가 동작한다.  라이브러리란 소프트웨어를 개발하기 쉽게 어떠한 기능을 제공하는 도구의 모음이다 프레임워크와 라이브러리는 프로그램을 쉽게 만들수 있게 하는 공통된 목적이 있지만 프레임워크는 정해진 규약을 지켜야하고 라이브러리는 정해진 규약이 없는 차이점이 있다. 2. 전자정부 프레임워크 전자정부 프레임워크, eGovFrame, 행정안전부 산하기관인 한국정보화진흥원에서 만든 웹 기반 어플리케이션 프레임워크이다. 정부 및 공공기관, 공기업 등의 웹사이트에서 자주 쓰이는..

전자정부 2024.11.06