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 클래스로 작성하는 것이 좋다

댓글 없음:

댓글 쓰기

블록체인 개요 및 오픈소스 동향

블록체인(block chain) 블록체인은 공공 거래장부이며 가상 화폐로 거래할때 발생할때 발생할 수 있는 해킹을 막는 기술. 분산 데이터베이스의 한 형태로, 지속적으로 성장하는 데이터 기록 리스트로서 분산 노드의 운영자에 의한 임의 조작이 불가...