2011년 5월 23일 월요일

Hibernate을 이용한 Web Application 개발 - 1

Hibernate의 특징
  1. Hibernate ORM(Object-Relational Mapping)을 이용한 POJO(Plain Old Java Objects) Persistence 프레임워크이다.
  2. 개발이 쉽고 유연하다.(SQL를 직접 작성하지 않아도 된다.)
  3. 일반적인 Java Objects를 그대로 활용하여 어플리케이션을 개발할 수 있다.
  4. J2EE container 외부에서 persistence 모델을 개발, 테스트 할 수 있다
  5. 개발 시간 단축된다.
  6. 어플리케이션 서버에 대한 종속성이 최소화되며 향후 서버 벤더의 전환이 용이하다.
Hibernate persistence class 사용시 요건
  1. JavaBean specification를 따른다.
  2. 디폴트 생성자를 지정해야한다.
  3. Get, Set 메소드구현
  4. Collection property is an interface
  5. 식별자 프로퍼티를 제공해야 한다.
  6. Non-final 클래스로 작성하는 것이 좋다

댓글 없음:

댓글 쓰기

ETL 솔루션 환경

ETL 솔루션 환경 하둡은 대용량 데이터를 값싸고 빠르게 분석할 수 있는 길을 만들어줬다. 통계분석 엔진인 “R”역시 하둡 못지 않게 관심을 받고 있다. 빅데이터 역시 데이터라는 점을 볼때 분산처리와 분석 그 이전에 데이터 품질 등 데이...