전자정부 2

[eGovFrame] 전자정부 프레임워크 코딩하기에앞서

프레임워크 구조Controller (웹 계층)사용자 요청을 받아 처리주로 요청 데이터 검증 및 Service 호출Service (비즈니스 계층)비즈니스 로직을 처리여러 DAO 호출 및 데이터 처리 로직 구현DAO (데이터 접근 계층)데이터베이스와 직접적으로 연결되는 계층SQL or MyBatis를 사용하여 데이터베이스와 통신※ 전체적인 흐름사용자 요청 → Controller → Service → DAO → DB작업 → Service → Controller → 응답 전송 XML 설정 파일Spring Boot와 달리 XML 기반 설정이 많아서 처음에 많이 당황스럽다내가 까먹지 않으려고 정리 주요 설정파일 1. context-datasource.xml데이터 베이스 연결 설정, 트랜잭션 관리 설정트랜잭션 관리(..

전자정부 2024.11.21

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

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

전자정부 2024.11.06