목록데이터 엔지니어링 정복 (374)
지구정복
1. Spring 더보기 java framework 최신설정 - xml - 기존 - annotation - POJO (Plain Old Java Object) : 오래된 방식의 간단한 자바 오브젝트 즉, 진정한 POJO란 객체지향적인 원리에 충실하면서 환경과 기술에 종속되지 않고 필요에 따라 재활용될 수 있는 방식으로 설계된 오브젝트를 의미 DI - 객체 생성(초기화)방법 생성자 setter - 생성자주입 => 소멸 => 라이프사이클=> spring framework - thread 1. Spring Lifecycle 라이프사이클을 확인해보자. 새로운 메이븐 프로젝트를 만들고 pom.xml을 작성한다. -pom.xml 4.0.0 com.exam lifecycle1 0.0.1-SNAPSHOT jar lif..
1. 전자정부프레임워크 더보기 1. 개념 및 설치 개발프레임워크는 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 만들어 제공함으로써 효율적인 어플리케이션 구축을 지원한다. 주로 정부 및 공공기관, 공기업 등의 웹사이트에 자주 쓰이는 공통 기능들을 Java의 Spring 프레임워크와 유명 Java 라이브러리 (iBatis/MyBatis 등)를 가지고 미리 만들어 놓은 공통 컴포넌트와 이를 개발하는 개발환경, 실행환경, 운영환경, 관리환경 등으로 구성되어 있다. 사용하는 이유는 Spring은 확장성이 뛰어나며 Java로 이루어져 있다. 그런데 이러한 뛰어난 범용성과 확장성만큼 플러그인들끼리 충돌로 인한 오동작이 있을 수 있기에 이를 위해서 한가지 형태로 통합해서 배포하는 것이다. 즉, 정부기관에서 ..
복습 및 배울내용 Maven -> 프로젝트만들때 Java - Java Project JSP - Dynamic Web Project -> 라이브러리를 수동으로 관리한다. Maven Project(Ant -> Maven -> Gradle 순으로 발전) maven.apache.org 사이트 참고 gradle은 gradle.org 사이트 참고 -> 라이브러리를 자동으로 관리한다. -> pom.xml 에서 -> 복잡한 조건 컴파일(빌드: bulid)자동관리 1. Maven 더보기 1. myBatis로 DB연동해서 데이터 조회하기 새로운 Maven 프로젝트를 만들고 pom.xml에 mariaDB, mybatis, log4j 라이브러리를 추가한다. 4.0.0 com.exam ex01 0.0.1-SNAPSHOT jar..
1. 게시판 myBatis로 만들기 더보기 1. Model1 방식으로 myBatis로 게시판만들기 (설정파일 xml) 먼저 예전에 사용한 Model1Ex01 게시판 자바프로젝트를 복사해서 MyBatisModel1Ex01 로 이름을 변경하고 properties - Web Project Settings - Context root를 프로젝트이름과 같이 바꿔준다. 그리고 mybais 라이브러리를 웹콘텐츠 - 웹inf - lib폴더에 다 넣어주고 log4j.xml, myBatisConfig.xml을 자바리소스 - src에 넣어준다. 또한 매핑할 sql문이 적힌 mapper.xml을 복하해서 src폴더에 넣어주고 board.xml으로 이름을 변경한다. 다음과 같이 코딩한다. -BoardTO.java package ..