오라클의 ADF를 처음 접했을 때 ADF와 Sun의 JSF 참조 구현의 차이점은 무엇입니까?ADF와 JSF의 차이점은 무엇입니까?
답변
ADF는 완전한 프레임 워크입니다. ADF Faces와 ADF Business Components로 구성되어 전체 프레임 워크로 만들고, 볼 컨트롤러로 모델링합니다. 개발자는 JDeveloper와 함께 ADF를 사용하여 이론적으로 자바 코드를 건드리지 않고 애플리케이션을 개발할 수 있습니다. 나는 여전히 자바를 사용하고있다. 그러나 자바를 사용하지 않는 개발자가 들어올 마이 그 레이션 프로젝트 이후 가능한 한 작게하려고 노력한다. (그리고 네, 그들은 결국 자바를 배워야 할 것입니다).
여러 엔터프라이즈 프로젝트에서 ADF Faces를 사용하면서 승인 된 답변에 약간의 불일치가 있습니다. ADF Faces는 JSF 구현 또는 컴포넌트 라이브러리로 사용할 수 있습니다. JSF 구현으로 사용하면 긴 수명주기 (ADFaces는 원래 JSF 수명주기에 두 단계 추가)와 같은 요구 사항과 요청보다 길지만 세션보다 짧은 변수 저장을위한 추가 범위 (즉, "프로세스 범위").
JSF 구현으로 ADF Faces를 사용하게되면 Oracle JSF 구현 방식을 수행하고 있음을 인식해야합니다 (오라클 문서에서 수행 할 작업에 대한 답변 만 찾을 수 있음) , 부족할 수 있습니다).
+1 ADF-Faces는 JSF 1.2 구현 (2.0 제외) 인 것 같습니다.또한 ADF-Faces는 Apache Trinidad 구성 요소를 기반으로합니다. 그 구성 요소는 원래 Oracle에 의해 코드화되어 나중에 Apache에 기부되었습니다. – AppleGrew
우리는 표준 JSF가 ADF보다 더 잘 문서화되어 있다고 말하고 있습니까? 아니면 공식 문서를 실제로 읽는 것보다 답변을 찾기 위해 Google에 의존하고 있다는 말입니까? – RHT
@BestPractices ADF 수명주기와 JSF 수명주기 간의 차이점에 대해 [별도 질문 [] (http://stackoverflow.com/q/14216139/1527084)을 게시했습니다. 그 질문에 대답 해 주시겠습니까? – Geek
는 다음 중 하나를 제대로 구현하거나 완전히 바닐라 JSF에서 누락하지 않는 몇 가지 있습니다.
공구
선언은 비즈니스 계층과 데이터베이스 또는 웹 서비스 또는 컨텐츠 서비스에있는 모든 방법을 결합. 당신은 쉽게 페이지 사이에서 사용자 인터페이스의 조각을 공유하기보다는 처음부터 각 페이지를 개발할 수 있도록
재사용 Taskflows.
국제화 webcenter 확장을 오라클 비즈니스 인텔리전스 또는 다른 소스에서 고급 데이터 시각화를 포함하는
기능을 사용하여 사용자 정의 및 개별화 가능한 페이지를 제공하는
능력.
ADF는 위와 같은 모든 것을 수행합니다.
궁금한 점 : JSF Internationalization의 어떤 부분이 부적절하게 구현 되었습니까? 적절한 개선이 필요합니까? – Chris
ADF 라이프 사이클 수명주기를 ptimized된다.
ADF 구성 요소는 다른 구성 요소를 방해하지 않고 구성 요소에만 발생할 수 있습니다 자신의 경계 (값 변경 이벤트 내에서 새로 고침을받을 수 있습니다. 을 유 (말 모드를 가져 오기)) u는 데이터를 얻을 수 가져 오기 위해 아래로 스크롤 (같은 테이블을 새로 고칠 때 페이지의 모든 유효성 검사 오류없이.
테이블 경계 내에서 데이터는 새로 고쳐지고있다.
가, 유효성 검사 오류의 경우, ADF 불필요한 왕복 ADF에서 클라이언트 측 수명주기가 피할 수있다. (안 JSF에서 확인하는 방법을 디 fferes)
- 1. EJB, 최대 절전 모드, 스프링 및 JSF의 차이점은 무엇입니까?
- 2. JSF의 보안 문제는 무엇입니까?
- 3. jsf의 javascript 위치 객체
- 4. JSF의 동적 구성 요소
- 5. JSF의? -Faces를 섞어도 되니?
- 6. JSF의 문제 h : commandButton
- 7. JSF의 동적 포럼
- 8. 확정 링크 JSF의 이메일
- 9. reRendering Tweet JSF의 버튼
- 10. JSF의 브라우저 이벤트
- 11. JSF의 그래프 (차트)
- 12. JSF의 Primefaces taglib 오류
- 13. JSF의 세션에 데이터 저장
- 14. JSF의 메소드에서 메시지 추가
- 15. JSF의 스레드 안전성
- 16. jsf의 페이지 번호
- 17. JSF의 JSTL 문제
- 18. JSF의 외부 URL로 리디렉션
- 19. JSF의 빈 페이지
- 20. JSF의 게임 서버
- 21. JSF의 단일 헤더에서 열 그룹화
- 22. JSF의 예외 표시 | JSP 페이지
- 23. MyFaces와 JSF의 Sun 참조 구현
- 24. JSF의 viewstate는 무엇이며 어떻게 사용됩니까?
- 25. ui에서 입력 바인딩 : jsf의 반복
- 26. JSF의 inputText를 byte []로 변환합니다.
- 27. JSF의 양식 레벨에서 autocomplete = "off"하는 방법
- 28. Databinder.Eval과 Container.DataItem의 차이점은 무엇입니까?
- 29. static_cast와 Implicit_cast의 차이점은 무엇입니까?
- 30. NSNumber와 NSInteger의 차이점은 무엇입니까?
이 답변은 "JSF"라고 한 번도 말하면서 여전히 승인되었습니다. – TechMaze