Oracle Application Express
Oracle Application Express![]() |
![]() | |
개발자 | 오라클 코퍼레이션 |
---|---|
안정된 릴리스 | 22.1 / 2022년 5월 3일 ( |
운영 체제 | Windows, Linux, Oracle Solaris, HP-UX, IBM AIX[1] |
유형 | Oracle 데이터베이스 개발 환경 |
면허증. | 오라클 테크니컬 네트워크 라이선스(독자[2] 사양) |
웹 사이트 | apex |
Oracle APEX(APEX 또는 Oracle Application Express라고도 함)는 Oracle Corporation의 엔터프라이즈 저코드 개발 플랫폼으로, Oracle 데이터베이스에서 웹 애플리케이션을 개발하고 배포하는 데 사용됩니다.APEX는 마법사, 드래그 앤 드롭 레이아웃 및 속성 편집기를 사용하여 애플리케이션과 페이지를 구축하는 웹 기반 통합 개발 환경(IDE)을 제공합니다.
APEX는 데이터베이스 서버의 프런트엔드로 기능하는 웹 어플리케이션 작성 프로세스를 단순화하는 것을 의도하고 있습니다.
APEX는 Oracle Database에서 완전히 지원되는 무료 기능으로 Oracle Database가 실행되는 모든 곳에 설치할 수 있습니다.또한 APEX는 Autonomous Database Cloud Services 및 독립형 APEX Application Development 서비스를 포함한 다양한 서비스를 통해 Oracle의 클라우드에서 제공됩니다.
릴리스
Oracle APEX는 버전 9.2 이상의 Oracle 데이터베이스에 설치할 수 있으며 Oracle 11g부터는 기본적으로 데이터베이스와 함께 설치됩니다.APEX 4.0 이후는 Oracle 10.2.0.3 이상 데이터베이스에 설치할 수 있습니다.유효한 Oracle Database 기술 지원 계약을 통해 Oracle 데이터베이스의 모든 에디션(SE1, SE 및 EE)에 APEX 5.0 이상을 설치할 수 있습니다. APEX 18.1부터는 최소 데이터베이스 버전이 11.2.0.4입니다.또한 XE(Oracle Database 11g Express Edition)에서도 사용할 수 있지만 Oracle [1]지원 서비스가 아닌 Oracle Technology Network 토론 포럼을 통해 지원됩니다.
제품명 | 버전 | 방출된 | 메모들 | |
---|---|---|---|---|
HTML DB | 1.5 | 2004 | 첫 [3]번째 릴리즈 | |
HTML DB | 1.6 | 2004 | 테마를 [3]추가했습니다. | |
HTML DB | 2.0 | 2005 | SQL [3]워크샵 추가. | |
응용 프로그램 익스프레스 | 2.1 | 2006년 1월 | HTMLDB는 APEX로 이름이 변경되었습니다.APEX 버전 2.1은 무료 Oracle Express Edition(XE) 데이터베이스와 함께 번들되었습니다. | |
응용 프로그램 익스프레스 | 2.2 | 2006 | 패키지화된 [3]어플리케이션 | |
응용 프로그램 익스프레스 | 3.0 | 2007 | 이 버전에는 PDF 인쇄, 플래시 차트 작성, 액세스 애플리케이션 마이그레이션 [3]등 몇 가지 새로운 기능이 포함되어 있습니다. | |
응용 프로그램 익스프레스 | 3.0.1 | 2007년 7월 | 이 버전은 Oracle XE 데이터베이스에도 설치할 수 있습니다. | |
응용 프로그램 익스프레스 | 3.1 | 2008년 봄 | 여기에는 Interactive Reporting이라고 하는 새로운 주요 기능이 포함되어 있습니다(최종 사용자는 필터링, 정렬, 그룹화, 표시된 열 선택 등의 기술을 사용하여 프로그래머의 개입 없이 보고서를 맞춤화할 수 있습니다).사용자는 커스터마이즈된 리포트의 여러 버전을 저장할 수 있습니다.프로그래머는, 유효하게 하는 기능을 제한할 수 있습니다).BLOB 데이터 [3]타입에 대한 지원도 추가되었습니다. | |
응용 프로그램 익스프레스 | 3.2 | 2009 | 변환을 [3]형성합니다. | |
응용 프로그램 익스프레스 | 4.0 | 2010년 6월 | 주목할 만한 기능으로는 선언적인 다이내믹 액션(개발자가 커스텀 Javascript를 작성하지 않아도 페이지 상의 변경에 대응할 수 있음)과 플러그인(개발자가 페이지와 어플리케이션에서 재사용할 수 있는 아이템, 지역, 프로세스 등의 커스텀 컴포넌트를 작성할 수 있음)이 있습니다.또한 웹시트 및 RESTful [3]웹 추가. | |
응용 프로그램 익스프레스 | 4.1 | 2011년 8월 | 주목할 만한 새로운 기능으로는 향상된 오류 처리(맞춤형), 업데이트에 ROWID 사용, 최종 사용자를 위한 데이터 업로드 기능 및 향상된 WebSheets(Apex 자체에서 구축된 스프레드시트와 Wiki의 하이브리드)가 있습니다. | |
응용 프로그램 익스프레스 | 4.1.1 | 2012년 2월 | 주목할 만한 새로운 기능으로는 새로운 테마(클라우드)와 다양한 템플릿이 있습니다. | |
응용 프로그램 익스프레스 | 4.2 | 2012년 10월 | 모바일, 모바일 및 응답성 테마용 애플리케이션 빌더, HTML5 지원 등의 주목할 만한 신기능. | |
응용 프로그램 익스프레스 | 4.2.1 | 2012년 12월 | 버그 수정 | |
응용 프로그램 익스프레스 | 4.2.2 | 2013년 4월 | 버그 수정, PDF 인쇄의 향상, 새로운 Survey Builder 패키지 애플리케이션. | |
응용 프로그램 익스프레스 | 4.2.3 | 2013년 9월 | 이것은 Application Express 4.2.0, Application Express 4.2.1 및 Application Express 4.2.2의 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 4.2.4 | 2013년 12월 | 이는 Application Express 4.2.0, Application Express 4.2.1, Application Express 4.2.2 및 Application Express 4.2.3용 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 4.2.5 | 2014년 4월 | 이는 Application Express 4.2.0, Application Express 4.2.1, Application Express 4.2.2, Application Express 4.2.3 및 Application Express 4.2.4용 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 4.2.6 | 2014년 9월 | 이는 Application Express 4.2.0, Application Express 4.2.1, Application Express 4.2.2, Application Express 4.2.3, Application Express 4.2.4 및 Application Express 4.2.5용 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 5.0 | 2015년 4월 | 주목할 만한 기능은 개발자의 생산성과 사용자 애플리케이션의 사용자 인터페이스 개선에 초점이 맞춰져 있습니다.이 버전에서는 페이지 구성요소, 속성 편집기 등의 드래그 앤 드롭 레이아웃을 제공하는 브라우저 기반 IDE인 Page Designer가 도입되어 페이지 간에 변경할 필요가 줄어듭니다.버전 5.0에서는 Universal Theme도 도입되었습니다.Universal Theme는 사용자 어플리케이션의 응답성이 뛰어난 사용자 인터페이스입니다.Template Options와 Theme Roller를 사용하여 쉽고 광범위하게 [1][4]커스터마이즈할 수 있습니다(애플리케이션의 온 더 플라이 테마를 가능하게 합니다). | |
응용 프로그램 익스프레스 | 5.0.1 | 2015년 7월 | Application Express 5.0.[5][6]0용 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 5.0.2 | 2015년 10월 | 이는 Application Express 5.0.0 및 Application Express 5.0.[1][7]1의 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 5.0.3 | 2015년 12월 | Application Express 5.0.3.[1][8] | |
응용 프로그램 익스프레스 | 5.0.4 | 2016년 7월 | 이는 Application Express 5.0.0 및 Application Express 5.0.3용[9] 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 5.1 | 2016년 12월 | 주목할 만한 기능으로는 편집 가능한 그리드, Oracle JET 기반 차트 작성, 라이브 템플릿 옵션 및 RTL 지원을 포함한 업데이트된 유니버설 테마, 몇 가지 UX 확장 기능, 패키지화된 앱 업데이트 및 세 가지 새로운 생산성 애플리케이션을 제공하는 새로운 "인터랙티브 그리드" 구성 요소가 있습니다.Quick SQL, REST Client Assistant 및 Competitive Analysis. | |
응용 프로그램 익스프레스 | 5.1.1 | 2017년 3월 | Application Express 5.1.0용[10] 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 5.1.2 | 2017년 6월 | 이는 Application Express 5.1.0 및 Application Express 5.1.1의[11] 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 5.1.3 | 2017년 9월 | Application Express 5.1.0 - Application Express 5.1.2의 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 5.1.4 | 2017년 12월 | Application Express 5.1.0 - Application Express 5.1.3의[12] 누적 패치 세트입니다. | |
응용 프로그램 익스프레스 | 18.1.0 | 2018년 5월 | Oracle은 최신 버전의 APEX를 출시하여 명명 규칙에 따라 APEX를 버전 5.1.4에서[13] 18.1로 업그레이드했습니다.- Application Express 5.1.4 | |
응용 프로그램 익스프레스 | 18.2.0 | 2018년 9월 | 이 릴리스에는 다음과 같은 신기능이 포함되어 있습니다.
| |
응용 프로그램 익스프레스 | 19.1.0 | 2019년 3월 | 이 릴리스에는 다음과 같은 신기능이 포함되어 있습니다.
| |
응용 프로그램 익스프레스 | 19.2.0.00.18 | 2019년 11월 | 이 릴리스에는 다음과 같은 신기능이 포함되어 있습니다.
| |
응용 프로그램 익스프레스 | 20.1.0.00.13 | 2020년 4월 | 이 버전에는 다음 기능이 포함되어 있습니다. APEX + 레드우드:APEX와 App Builder의 사용자 인터페이스가 Oracle의 새로운 사용자 환경 설계 시스템인 Redwood에 맞게 업데이트되었습니다. 검색 기능 향상:값, 조건부 패싯 및 콤팩트카운트 표시의 캐스케이드리스트 실장 가능 친근한 URL : APEX 앱의 URL 구문을 간소화하여 실행 시 친근한 URL을 사용할 수 있도록 하였습니다. 도입 및 내보내기 개선:자동 백업, 앱을 Zip으로 내보내기 및 원클릭 원격 앱 배포. 네이티브 PDF 인쇄:이제 대화형 그리드에서 PDF 파일을 직접 인쇄할 수 있습니다. 메가 메뉴: 네비게이션 메뉴를 접을 수 있는 플로팅 패널로 렌더링하여 모든 네비게이션 항목을 한 번에 표시합니다. | |
응용 프로그램 익스프레스 | 20.2.0.00.20 | 2020년 10월 | 이 릴리스에는 다음 기능이 포함되어 있습니다.
| |
응용 프로그램 익스프레스 | 21.1.0 | 2021년 5월 | APEX의 이번 릴리스에서는, 다음의 기능이 소개되고 있습니다.
또한 APEX GitHub 저장소를 공지하여 스타터 앱, 샘플 앱, 플러그인을 찾습니다. | |
응용 프로그램 익스프레스 | 21.2.0 | 2021년 11월 | 이 릴리스에는 다음과 같은 신기능이 포함되어 있습니다.
패치 버전 4(APEX 제품 버전은 21.2.4로 업데이트 예정)는 2022년 2월 28일에 마지막으로 업데이트되었습니다. | |
에이펙스 | 22.1 | 2022년 5월 | 이 릴리스에서는 다음과 같은 신기능이 도입되었습니다.
|
배경
Oracle APEX는 2000년에 설립된 이래 많은 이름 변경을 거쳤습니다.이름은 다음과 같습니다.
APEX는 오라클의 개발자인 Mike Hichwa가 이전 프로젝트인 Web DB의 개발을 시작한 후 원래 비전에서 벗어나기 시작한 것입니다.APEX는 웹 DB와 일부 기능을 공유하지만 처음부터 개발되었으며 웹 DB에서 APEX로의 업그레이드 경로는 없습니다.Hichwa는 내부 웹 캘린더를 만드는 임무를 맡았을 때 Joel Kallman의 도움을 받아 Flows라는 프로젝트를 개발하기 시작했습니다.Hichwa와 Kallman은 Web Calendar와 Flows를 공동 개발하여 필요에 따라 Flows에 기능을 추가하였습니다.Flow의 초기 빌드에는 프런트 엔드가 없었기 때문에 SQL*Plus에서 삽입, 업데이트 및 [18]삭제를 통해 애플리케이션에 대한 모든 변경을 수행해야 했습니다.
APEX는 Oracle의 지원 사이트를 개발하기 위해 내부적으로 광범위하게 사용되고 있습니다.AskTom 기술 자료, 온라인 상점, Dev Gym 및 livesql은 APEX에서 실행됩니다.
장점과 단점
![]() |
이점
- PL/SQL에 정통한 DBA는 자신의 기술을 사용하여 웹 애플리케이션을 개발할 수 있습니다.
- 프리빌트 테마를 사용한 간단한 목업 작성
- 도입이 용이함(최종 사용자가 APEX 애플리케이션에 액세스하기 위한 URL 열기)
- 확장성(노트북, 스탠드아론 서버 또는 Oracle RAC 설치에 도입 가능)
- 서버측 처리 및 검증
- 그룹 개발을 위한 기본 지원
- Oracle에서 제공하는 데모 애플리케이션 무료 호스팅
- APEX 애플리케이션은 무료 Oracle Express Edition(XE) 데이터베이스에서 실행할 수 있습니다.
- SQL을 사용하여 애플리케이션의 개별 컴포넌트를 검색 또는 식별할 수 있으므로 맞춤형 보고서 작성 가능
- SQA 개발/테스트/실가동 모델에 쉽게 준거(DB 비밀번호는 공개하지 않음)
- 솔루션을 지원하는 DB 모델에 초점을 맞출 수 있습니다(Java의 코딩이 아닌 ).NET 또는 PHP - JavaScript만 필요)
- 애플리케이션 세트 전체에서 표준화된 테마를 쉽게 지원(및 테마의 변경)
- 로컬 데이터베이스, 원격 Oracle 데이터베이스 또는 웹 서비스 등 다양한 데이터 소스와 쉽게 통합
- 준기술의 최종 사용자는 독자적인 웹 페이지와 보고서를 작성할 수 있습니다.
단점들
- APEX 애플리케이션은 Oracle 자체 툴을 사용하여 생성되며 Oracle 데이터베이스에서만 호스팅할 수 있으므로 구현자는 공급업체에 종속될 수 있습니다.
- 호스팅 서비스 패키지에 APEX(Oracle Database)를 제공하는 웹 호스트는 거의 없습니다(대부분 PHP + MySQL 또는 ASP + Microsoft SQL Server를 제공합니다).그 결과 APEX 어플리케이션의 웹 호스트 선택은 제한되어 있습니다.그러나 APEX는 Oracle 데이터베이스(Oracle XE)의 무료 Express Edition에서 실행할 수 있으므로 필요한 스택(데이터베이스, APEX 프레임워크 및 웹 게이트웨이)을 표준 운영 체제 호스트(리눅스 또는 윈도우즈)에 설치할 수 있습니다.
- 여러 개발자가 같은 웹 페이지를 터치해야 하는 프로젝트는 서로 의사를 전달해야 합니다.내장된 버전 제어는 없으며 웹 인터페이스를 통해 모든 구성 요소를 편집해야 합니다.두 버전의 병합은 지원되지 않습니다.페이지 잠금은 충돌을 방지하는 데 도움이 됩니다.
저코드 환경
APEX는 2004년부터 어떤 형태로든 존재해 왔지만 최근에는 로우 코드라는 새로운 애플리케이션 개발 플랫폼 카테고리에 포함되었습니다.이러한 로우 코드 환경은 4GL 프로그래밍 언어 및 신속한 애플리케이션 개발(RAD) 도구에서 유래된 정보를 추적할 수 있습니다.APEX는 원래 RAD 도구로 판매되었기 때문에, 이러한 발전은 논리적인 것이다.APEX는 코드 없이 웹 애플리케이션을 쉽게 만들 수 있습니다.요건이 더 복잡한 경우 APEX는 선언적 프레임워크를 통해 낮은 코드 객체를 확장할 수 있습니다.이 프레임워크를 통해 개발자는 사용자 정의 로직 및 비즈니스 규칙을 정의하고 향상된 사용자 인터페이스를 생성할 수 있습니다.개발자는 APEX 플러그인뿐만 아니라 SQL, PL/SQL, HTML, JavaScript 또는 CSS를 포함하여 이를 수행할 수 있습니다.따라서 APEX는 개발자가 무코드에서 저코드로 더 많은 [19][20]코드로 전환할 수 있도록 합니다.
보안.
APEX 어플리케이션의 추상화 특성으로 인해 비교적 안전한 사용자 환경이 구축된다는 일반적인 오해가 있습니다.그러나 APEX 애플리케이션은 PHP, ASP.net 및 Java와 같은 보다 직접적인 기술을 기반으로 하는 다른 웹 애플리케이션과 동일한 클래스의 애플리케이션 보안 결함을 겪고 있습니다.
APEX 응용 프로그램에 영향을 미치는 취약성의 주요 클래스는 SQL 주입, 크로스 사이트 스크립팅(XSS) 및 액세스 제어입니다.
APEX 애플리케이션은 기본적으로 PL/SQL 구조를 기본 서버 측 언어로 사용합니다.APEX 애플리케이션은 PL/SQL 블록을 통해 데이터에 액세스할 뿐만 아니라 PL/SQL을 사용하여 인증을 구현하고 웹 페이지 요소를 조건부로 표시합니다.즉, 일반적으로 PL/SQL 블록이 악의적인 사용자 입력을 올바르게 검증하고 처리하지 않으면 APEX 응용 프로그램이 SQL 주입에 시달리게 됩니다.Oracle은 APEX용 특수 변수 유형(&NAME 구문)을 구현했습니다.이러한 변수들은 안전하지 않고 SQL 주입으로 이어집니다.PL/SQL 블록 내에서 주입이 발생하는 경우 공격자는 임의 개수의 쿼리 또는 문을 주입하여 실행할 수 있습니다.특수문자를 이스케이프하여 바인드 변수를 사용하는 것이 XSS 및 SQL 주입을 방지하기 위한 올바른 코드화 방법입니다.
다른 웹 응용 프로그램 언어와 마찬가지로 APEX 응용 프로그램에서도 사이트 간 스크립팅 취약성이 발생합니다.Oracle은 htf.escape_sc() 함수를 제공하여 렌더링된 HTML 응답 내에 표시되는 사용자 데이터를 이스케이프합니다.APEX가 생성하는 보고서도 보고서 열의 Display As 설정을 통해 XSS에 대한 보호를 제공합니다.원래 기본값은 컬럼을 이스케이프하지 않고 보고서를 작성하는 것이었는데, 최근 버전에서는 컬럼타입이 기본적으로 이스케이프로 설정되어 있습니다.열 정의를 프로그래밍 방식으로 쿼리하여 값을 벗어나지 않는 열을 확인할 수 있습니다.
APEX 애플리케이션 내의 리소스에 대한 액세스를 제어하기 위해 개발자는 리소스(페이지 및 항목 등)에 권한 부여 체계를 할당할 수 있습니다.리소스가 적절히 보호되도록 하려면 이러한 사항을 일관되게 적용해야 합니다.부정합 액세스 제어가 적용되는 일반적인 예로는 버튼 항목에 대해 인가 방식이 설정되어 있지만 버튼을 클릭했을 때 실행되는 관련 프로세스는 적용되지 않습니다.악의적인 사용자는 실제 버튼에 액세스할 필요 없이 JavaScript를 통해 프로세스를 수행할 수 있습니다.
APEX 4.0 이후 Application Builder 인터페이스는 Advisor 유틸리티를 통해 보안 포스처를 제한적으로 평가합니다.
서드파티 라이브러리
개발자는 APEX가 표준으로 제공되는 타사 라이브러리를 사용하여 APEX 애플리케이션을 개선하고 확장할 수 있습니다.그 중에는 jQuery Mobile(HTML5 [21]기반 사용자 인터페이스), jQuery UI([22]웹용 사용자 인터페이스), AnyChart(JavaScript/HTML5 차트),[23] CKEditor(웹 텍스트 에디터)[24] 등이 있습니다.전문가들은[citation needed] APEX와 함께 제공되는 외부 라이브러리에도 업데이트를 제공하는 최신 APEX 패치를 적용하는 것이 장점이라고 말한다.그러나 대부분의 라이브러리는 APEX [25][26]패치보다 더 자주 새로운 버전을 제공합니다.
APEX 및 Oracle Database Express Edition(XE)
Oracle APEX는 무료 엔트리 레벨 데이터베이스인 Oracle Database Express Edition(XE) 내에서 실행할 수 있습니다.XE에서 실행할 때 APEX의 기능이 의도적으로 제한되지는 않지만 데이터베이스 엔진의 제한으로 인해 일부 APEX 기능이 작동하지 않을 수 있습니다.또한 Oracle XE에는 CPU, 메모리 및 디스크 [27]사용률에 제한이 있습니다.
APEX 및 Oracle Autonomous Database
Oracle APEX 및 Autonomous Database를 사용하면 모든 Oracle APEX 구성 요소의 구성, 패치 적용, 모니터링 및 업그레이드가 Oracle에 의해 완벽하게 관리됩니다.따라서 개발자는 유지보수나 수동 유지보수의 번거로움 없이 애플리케이션 개발과 도입에 집중할 수 있습니다.기능에는 Oracle SQL Developer Web(Database Actions), Oracle REST Data Services(ORDS), Oracle XML DB 기능, Spatial [28]등이 있습니다.
APEX 서비스
Oracle APEX Application Development(APEX 서비스라고도 함)는 Oracle Cloud Infrastructure(OCI)[29]에서 완벽하게 관리되는 로우 코드 애플리케이션 개발 및 배포 플랫폼입니다.이 서비스를 통해 개발자는 APEX와 기본 Oracle Autonomous Database를 얻을 수 있습니다.또한 데이터베이스 작업을 위한 SQL Developer Web(Database Actions) 및 Oracle REST Data Services(ORDS)도 포함됩니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b c d e "Oracle Application Express - Downloads". Oracle. Retrieved 2015-12-10.
- ^ "Oracle Application Express Documentation". Oracle Help Center.
- ^ a b c d e f g h "APEX Overview". Oracle Corporation. Retrieved September 16, 2012.
- ^ "Oracle APEX 5.0 released today". Dimitri Gielis Blog. April 15, 2015. Retrieved December 10, 2015.
- ^ "Oracle APEX 5.0.1 now available". Inside Oracle APEX by Patrick Wolf. July 16, 2015. Retrieved December 10, 2015.
- ^ "Oracle Application Express Patch Set Notes". Oracle. Retrieved December 10, 2015.
- ^ "Apex 5.0.2 was released". Proactive Support - Oracle Development Tools. October 22, 2015. Retrieved December 10, 2015.
- ^ "Apex 5.0.3 was released". Proactive Support - Oracle Development Tools. December 15, 2015. Retrieved December 10, 2015.
- ^ "Oracle® Application Express Patch Set Notes". www.oracle.com. Retrieved 2016-07-25.
- ^ "Oracle® Application Express 5.1.1 Patch Set Notes". www.oracle.com. Retrieved 2017-03-28.
- ^ "Oracle Application Express 5.1.2 Patch Set Notes". www.oracle.com. Retrieved 2017-07-27.
- ^ "Oracle Application Express 5.1.4 Patch Set Notes". www.oracle.com. Retrieved 2017-12-17.
- ^ https://easyoradba.com/2018/05/28/upgrade-oracle-apex-from-5-1-x-to-18-1.
{{cite web}}
:누락 또는 비어 있음title=
(도움말) - ^ "Welcome to Flows for APEX". apex-flowsforapex. Retrieved 2021-09-24.
- ^ "Implementing Oracle API Platform Cloud Service". Packt. Retrieved 2021-09-24.
- ^ "1 What is Oracle HTML DB?". docs.oracle.com. Retrieved 2021-09-24.
- ^ "Apex Developer Limestone Digital". limestonedigital.com. 2021-09-03. Retrieved 2021-09-24.
- ^ "Michael Hichwa". Apress.
Michael Hichwa is the original developer and architect of Oracle Application Express (APEX), aka HTML DB. Michael created APEX as a 100% rewrite of an earlier browser-based application development tool he also created, called Oracle WebDB. He had invaluable technical assistance and guidance from Tom Kyte and the addition of Joel Kallman as a co-developer. Michael and Joel have led APEX developments efforts since 1999
- ^ Kallman, Joel. "From Low Code to High Control". Retrieved 2017-11-27.
- ^ "Low Code with Oracle Application Express". apex.oracle.com. Retrieved 2017-11-27.
- ^ "Building a Mobile Web Application Using Oracle Application Express 5.0". Oracle.
- ^ "Application Express Application Builder User's Guide". Oracle.
- ^ "Oracle APEX: Using AnyChart products with Oracle Application Express (APEX)". AnyChart.
- ^ "Oracle chooses FCKeditor for Application Express". CKEditor.com.
- ^ "Goodies - APEX 4.2.2 included Libraries". Dimitri Gielis Blog. May 8, 2013. Retrieved December 10, 2015.
- ^ "APEX 5 first peek". Grassroots Oracle. March 17, 2014. Retrieved December 10, 2015.
- ^ "Limitations of the Express Edition". Oracle Corporation. Retrieved May 22, 2013.
- ^ "Oracle APEX on Autonomous Database".
{{cite web}}
: CS1 maint :url-status (링크) - ^ "Oracle APEX Application Development".
{{cite web}}
: CS1 maint :url-status (링크)
참고 문헌
- Beckmann, Ralf (October 1, 2013), Oracle Application Express in der Praxis: Mit APEX datenbankbasierte Webanwendungen entwickeln (1st ed.), Carl Hanser Verlag, p. 416, ISBN 978-3446438965
- Cimolini, Patrick (September 12, 2011), Agile Oracle Application Express (1st ed.), Apress, p. 200, ISBN 978-1-4302-3759-4
- Mattamal, Raj; Nielsen, Anton (July 28, 2011), Expert Oracle Application Express Plugins: Building Reusable Components (1st ed.), Apress, p. 300, ISBN 978-1-4302-3503-3
- Fox, Tim; Scott, John; Spendolini, Scott (June 29, 2011), Pro Oracle Application Express 4 (2 ed.), Apress, p. 700, ISBN 978-1-4302-3494-4
- Zehoo, Edmund (June 15, 2011), Oracle Application Express 4 Recipes (1st ed.), Apress, p. 300, ISBN 978-1-4302-3506-4
- Lancaster, Mark (May 28, 2011), Oracle Application Express 4.0 with Ext JS (1st ed.), Packt Publishing, p. 392, ISBN 978-1-84968-106-3
- Aust, Dietmar; D'Souza, Martin Giffy; Gault, Doug; Gielis, Dimitri; Hartman, Roel; Hichwa, Michael; Kennedy, Sharon; Kubicek, Denes; Mattamal, Raj; McGhan, Dan; Mignault, Francis; Nielsen, Anton; Scott, John (May 16, 2011), Expert Oracle Application Express (1st ed.), Apress, p. 500, ISBN 978-1-4302-3512-5
- Gault, Doug; Cannell, Karen; Cimolini, Patrick; D'Souza, Martin Giffy; Hilaire, Timothy St. (March 31, 2011), Beginning Oracle Application Express 4 (1st ed.), Apress, p. 440, ISBN 978-1-84968-134-6
- van Zoest, M.; van der Plas, Marcel (December 14, 2010), Oracle APEX 4.0 Cookbook (1st ed.), Packt Publishing, p. 328, ISBN 978-1-4302-3147-9
- Geller, Arie; Lyon, Matthew (June 1, 2010), Oracle Application Express 3.2 – The Essentials and More (1st ed.), Packt Publishing, p. 520, ISBN 978-1-84719-452-7
- van den Bos, Douwe Pieter (July 29, 2009), Oracle Application Express Forms Converter (1st ed.), Packt Publishing, p. 172, ISBN 978-1-84719-776-4
- Greenwald, Rick (December 22, 2008), Beginning Oracle Application Express (1st ed.), Wrox, p. 384, ISBN 978-0-470-38837-2
- Scott, John; Spendolini, Scott (September 16, 2008), Pro Oracle Application Express (1st ed.), Apress, p. 700, ISBN 978-1-59059-827-6