2012-04-05 3 views
0

EJB3.1 기술로 Java EE 프로젝트를 시작하겠습니다. 나는 새로운 EJB 개념이 Context and Dependency Injection을 허용한다는 것을 안다. 오래된 프로젝트에서EJB 3.1 프로젝트에서 Gin과 Guice를 사용할 수 있습니까?

나는 GIN와 GWT 프로젝트에 GUICE을 사용했다. 좋았어. 이러한 프레임 워크를 EJB와 함께 사용할 수 있습니까? 아니면 다른 프레임 워크가 더 나은 선택이라고 생각하십니까?

어떤 경험이 있으십니까?

+1

Java Enterprise는 2009 년부터 버전 6 (JEE 6)에 출시되었으며, 올해 7 (JEE 7)이 나올 예정입니다. 고마워, 더 이상 J2EE :-) –

답변

0

이상 Guice를 선택하는 것 또는 다른 framewirk가 더 나은 선택이 될 것이라고 생각하십니까?

요구 사항을 모른 채 대답 할 수 없습니다. CDI와 EJB는 동일한 스펙으로 정의되므로 서로 잘 어울리는 것을 확신 할 수 있습니다.

EJB 3.1을 사용하려는 이유 (이름이 좋지 않기 때문에)와 사용하려는 EJB의 기능을 이해하는 것이 중요합니다.

일을 혼합하기에 아주 좋은 이유가 없다면 어쩔 수없이 핵심 API를 함께 보관할 것입니다 (이 경우 EJB & CDI).