목록지구정복과정 (466)
지구정복
복습 및 배울내용 패턴 / 개념 - enterprise(대용량, 분산, 분업) - 아키텍처 - XML - annotation EJB Spring DI - 객체 풀링(라이프사이클 관리) 주입 라이프사이클 Spring AOP - Servlet Filter Aspect(보안처리, 트랜잭션 등) 이를 기술하는 기법은 3가지가 있다. - DI - AspectJ - Spring API annotation => 이러한 것들을 적용해서 만들어야될 것이 Spring MVC model2 이다. spring MVC model2를 만들기 위해서는 3가지 방법이 있다. Dynamic Web Project + Spring Library 추가 (기존 웹프로젝트에서 스프링으로 바꾸기) Maven Project Spring MVC P..
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..