The EJB 3.0 Hibernate Fallacy

Tags:

System.out

그러니까 EJB 3.0이 hibernate를 배꼈냐 아니냐 하는 내용으로 serverside.com에서 열심히들 싸우고 있더군요… Hibernate가 EJB 3.0으로 변모할 것이다라더니 EJB 3.0이 Hibernate가 됬다라던가..

POJO ORM 이라는 것이 추세인모양이군요.. JDO 의 초기 스펙을 볼 때보다는 훨씬 기술 수준이 나아졌네요. (.NET에서 XSD쓰던 시절에도 JDO가 꿋꿋이 DTD로 맵핑 정의하는거 보고 얼마나 짜증나던지..) Hibernate는 다양한 DB에 대한 Dialect처리, 캐싱, native sequence따오기(ID 얻는 것… 채번.), 더구나 XML과의 맵핑도 된다죠.

결국은 ORM(Object/Relational Mapping)이 EJB 3.0의 스펙중의 하나입니다. 물론 그것만 있는건 아니고,

Annotations in EJB 3.0

@Stateful public class CartBean implements ShoppingCart {
private float total;
private Vector productCodes;
public int someShoppingMethod(){…};

@PreDestroy endShopping() {…};
}

와 같은 이쁘장한 녀석도 있죠.. @Stateful 이라니! 멋지네요.

p.s. 그리고 serverside.com에는 옆에 링크에 있는 gleamynode.net 쥔장님의 MINA에 대한 포스팅도 있네요.. 이름부터 염장질인 MINA… T_T 그렇지만 좋은 프레임워크 잘 개발하고 아이디어 창의적이고 이런 사람들 넘 좋아요.. ^^;;

Comments

One response to “The EJB 3.0 Hibernate Fallacy”

  1. 이희승 Avatar

    제 얘기도 곁다리로 ㅋㅋ 감사합니다 ^^

Leave a Reply

Your email address will not be published. Required fields are marked *