2013-05-18 2 views
0

저는 ATG 개발자입니다. 제 자신의 벤처 기업용 응용 프로그램을 개발 중이며, ATG는 꽤 비쌉니다. 그래서 ATG와 같은 자바 프레임 워크가 있는지 알고 싶습니다. ATG DAF를 무료 또는 최소로 사용하는 방법이 있다면. 비용. DAF, Nucleus (컴포넌트 모델), Repository 및 dsp taglibs의 기본 기능을 사용하고자합니다.ATG Dynamo Application Framework와 같은 프레임 워크

답변

2

오라클에서는 작동하지 않으므로 질문의 상업적 측면에 대해서는 언급 할 수 없습니다. 즉, 참조하는 구성 요소는 다른 JAVA 기반 기술에서 일부 모양 또는 형태로 사용할 수 있습니다.이 기술은 ATG에 대한 지식이 있으면 신속하게 픽업 할 수 있어야합니다.

예를 들어 Nucleus는 Spring과 비슷한 방식으로 IOC를 제공합니다. 저장소 계층은 Hibernate의 선구자이며 대부분의 DSP 태그 (유용한 것들)는 JSTL에 의해 모방된다.

또 다른 방법은 Stackoverflow의 this 토론을 참조하십시오. 여기서는 ATG의 opensource 대안에 대해 논의하고 있습니다.

0

당신은 봄에 갈 수 있습니다. Spring은 또한 이러한 벤처 개발에 많은 도움을줍니다. 저장소 계층마다 최대 절전 모드를 사용할 수도 있습니다.

0

ATG 발전기와 같은 정확한 프레임 워크가 없지만 Strips Framework (https://stripesframework.atlassian.net/wiki/display/STRIPES/Home)와 Ebean을 ORM (http://ebean-orm.github.io/)의 조합으로 제공하여 ATG에 제공 할 수 없습니다.

대부분의 것들은 ATG와 같은 방식으로 작동합니다. 다음은 몇 가지 예

당신이 com.path.MyComp 같은 패키지를 사용 ActionBeans를 참조하고 $를 사용하여 모든 속성에 액세스 할 수 있습니다 스트라이프/COM/경로 /으로 mycomp 같은 경로 구성 요소를 참조 ATG에서
  • 는 {하는 ActionBean .myProperty}
  • 은 물방울과 동등하지만 항상 서비스 메서드 (모든 메서드를 코드에 작성해야 함)를 호출하는 대신 물체의 이름을 전달하여 원하는 메서드를 호출 할 수 있습니다. 이벤트 변수의 메소드
  • 파이프 라인의 경우 인터셉터가 있습니다
  • 또한 매우 멋진 유효성 확인 프레임 워크가 있습니다
  • ATG 줄무늬처럼

Ebean

  • Ebean도 매우 간단한 사용하는 것입니다 매우 사용자 정의 할 수 있습니다, 그것은 사용 JPA 매핑
관련 문제