基于Oracle APEX能力的全棧應用開發(fā)實踐_第1頁
基于Oracle APEX能力的全棧應用開發(fā)實踐_第2頁
基于Oracle APEX能力的全棧應用開發(fā)實踐_第3頁
基于Oracle APEX能力的全棧應用開發(fā)實踐_第4頁
基于Oracle APEX能力的全棧應用開發(fā)實踐_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、基于Oracle APEX能力的全棧應用開發(fā)實踐什么是Oracle APEX?Oracle Application Express(APEX) 是一個低代碼開發(fā)平臺,您可以在該平臺上構建 漂亮的、可擴展的、安全的 企業(yè)應用。這些應用將具有 先進的功能,而且可以在任 何地方部署。傳統(tǒng)的企業(yè)應用開發(fā)問題什么是“低代碼”昂貴容易上手緩慢超高生產(chǎn)力協(xié)同合作困難高性能用錯誤的工具解決問題極少代碼,卻功能豐富為什么要用“低代碼” 開發(fā)工具快速開發(fā),極大降低成本交付高質(zhì)量,高一致性應用有更多精力關注業(yè)務需求易學,更多人可以參與為什么要“低代碼”?為什么要“低代碼”?開發(fā)這樣的應用 您需要多久?基于數(shù)據(jù)的 網(wǎng)

2、絡應用 開發(fā)框架開發(fā)桌面和移動端 網(wǎng)頁應用可視化和維護數(shù)據(jù)庫數(shù)據(jù)利用已有SQL 和數(shù)據(jù)庫技能APEX特點瀏覽器即開發(fā)工具 不需要客戶端軟件應用程序定義作為元數(shù)據(jù) 存儲在數(shù)據(jù)庫中聲明式 - 無代碼編程生成有效率的HTML請求響 應頁面數(shù)據(jù)庫內(nèi)部處理數(shù)據(jù)邏輯APEX - 快速開發(fā),快速上線開發(fā)自定義交付預構建的安全、身份驗證、數(shù)據(jù)庫交互、驗證、會話管理等控制原型應用從設計到上線只需幾分鐘使用我們現(xiàn)代,直觀,功能 強大的基于瀏覽器的IDE,可 以快速構建和運行應用程序, 從而實現(xiàn)輕松的迭代開發(fā)。強大而直觀的設計工具可輕 松,廣泛地自定義應用程序 的UI。部署再簡單不過了。 就像為 用戶提供應用程序的

3、URL一 樣簡單。APEX能提供哪些價值提供了您提高工作效率所需的所有工具:基于瀏覽器的現(xiàn)代集成開發(fā)環(huán)境拖放布局復雜的代碼編輯豐富的屬性編輯器無論您是普通的開發(fā)人員,還是有經(jīng)驗 的企業(yè)開發(fā)人員,Oracle APEX都能最大 限度地減少涉及到多方面應用程序的復 雜性APEX在所有設備上都能工作無需編寫一行CSS或Javascript,即可自定義應用程序的用戶界面只需點擊幾下鼠標,你就可以改變從一個按鈕的外觀到整個應用主題的一切APEX提供的所有小部件和樣式都經(jīng)過了廣泛的測試,這意味著無論你使用什么設備或瀏覽器,你的應用 程序都會看起來很好Oracle APEX - 三層架構數(shù)據(jù)庫層SQL &

4、PL/SQLSchemasAPEX EngineJDBCHTTPSREST, SOAPOracle Database(Pluggable or Dedicated, 11g, 12c, 18c, 19c)零延遲數(shù)據(jù)庫數(shù)據(jù)訪問 由APEX元數(shù)據(jù)動態(tài)驅動Oracle REST Data Services(Weblogic, Jetty, Tomcat)沒有應用程序邏輯將HTTP轉換為數(shù)據(jù)庫API調(diào)用中間件層瀏覽器即客戶端本地數(shù)據(jù)源HTTPSREST, SOAPOracle數(shù)據(jù)庫和APEXJDBCJDBCJDBC遠程數(shù)據(jù)源和服務企業(yè)數(shù)據(jù)源和服務Database Link數(shù)據(jù)來源利用Oracle數(shù)據(jù)庫

5、/ ORDS / Web服務單個數(shù)據(jù)庫實例 / 運行多個“工作區(qū)”(Workspace)通過可選的自助服務配置輕松管理工作空間用于應用程序的定義,Schemas用戶數(shù)據(jù)的存放Workspaces和Schemas屬于多對多的 關系實例管理員負責數(shù)據(jù)庫管理維護企業(yè)部門可以自助式申請更多的空 間使用權,以及申請新的Schemas例子, 已經(jīng)有超高5,000個工作空間用于Oracle內(nèi)部各個業(yè)務線支持多種方式開發(fā)部署Local安裝在使用Oracle Express Edition (XE)或完整數(shù)據(jù)庫版本 的獨立筆記本電腦上只需將APEX升級到所需版本可以完全脫離網(wǎng)絡運行On-Premise通常由IT

6、部門管理IT部門可以用作服務提供面向應用開發(fā)部門面向數(shù)據(jù)分析部門Cloud部署互聯(lián)網(wǎng)應用用于快速的應用開發(fā),用戶培訓原型設計以及觀點認證咨詢公司客戶開發(fā)/業(yè)務拓展服務模塊提供基于瀏覽器的應用程序開發(fā)框架支持高效的開發(fā)和部署APEX - 基于Oracle數(shù)據(jù)庫,無任何費用支出全功能提供,無任何費用支出包括任意數(shù)量的開發(fā)者,終端用戶專業(yè)的Oracle團隊技術支持-支持11gR2, 12c, 18c, 19c支持所有Oracle數(shù)據(jù)庫發(fā)行版: EE, SE2, XE支持Oracle公有云服務Exadata Express ServiceDatabase as a ServiceADW / ATP無費

7、用體驗 易于安裝默認情況下包含在所有Oracle數(shù)據(jù)庫的發(fā)行版中從/otn下載最新版本Transparent Data EncryptionDatabase VaultAudit VaultDatabase FirewallKey VaultData RedactionData MaskingAuditingMulti version read consistencyRow level lockingIn-MemoryCompressionPartitioningHadoop, Big Data SQL, RCost based query optimizerScale-out with Or

8、acle RACExadata Smartscan & InfinibandReal Application ClustersData GuardActive Data GuardGolden GateSecure BackupOnline ReorganizationEdition-Based RedefinitionFlashback, Total RecallAutomated Rolling Upgrade of DatabaseFailover to the CloudAPEX 充分利用Oracle數(shù)據(jù)庫特性Oracle數(shù)據(jù)庫的 安全特性Oracle數(shù)據(jù)庫的 高性能特性Oracle數(shù)

9、據(jù)庫的 高可用特性APEX可以用來做什么?替 代 電 子 表格填補企業(yè)系統(tǒng)空白用現(xiàn)代化的設計更新老系統(tǒng)快 速 開 發(fā) 大型 、 企 業(yè) 級應 用案例分享 - Oracle人力資源目錄服務內(nèi)網(wǎng)應用ARIA People與Oracle的人力資源系統(tǒng)同步數(shù)據(jù)員工可以更新信息,上傳照片,添加鏈接等 等用于查找員工聯(lián)絡方式,查找組織架構等每天平均頁面訪問次數(shù)約150萬( 每秒50次頁面訪問請求)平均請求執(zhí)行完成時間0.04秒,40毫秒更多案例:PLiveSQL./database-features/en/solutions/success-stories/加載數(shù)據(jù)Demo登錄APEX從XLSX創(chuàng)建應用創(chuàng)

10、建應用運行應用房主姓名區(qū)域房屋類型價格演示如何使用Oracle APEX無代碼、快速構建一個應用基于Airbnb中國部分數(shù)據(jù)集包含列表查詢、在線修改、圖表分析、高級查詢等復雜功能Oracle APEX聚會我們很成熟, 我們很活躍46 團體 4760 成員 323 聚會 持續(xù)增長中Oracle APEX - 活躍的社區(qū)開發(fā)者社區(qū),全球化交流全球超高500,00名開發(fā)者-數(shù)據(jù)來源于開發(fā)者下載, 提交申請, 版本更新100多個活躍的博主 http:/ /community,內(nèi) 容涉及咨詢公司,書籍,成功故事, 商業(yè)應用等APEX中文社區(qū)公眾號(非官方,愛好者維護)APEX中文社區(qū)公眾號加我拉您進群如何學習Oracle APEX完成上機實驗(約1小時)/en/learn/tutorials/安裝學習 App Gallery 里面的樣板程序, 比如: “Sample Database Application”資料料導航匯總/shortcuts永久免費您可以無限期試用的服務+30天免費試用獲得Oracle Cloud價值$500的通用儲值Or總結More at: /Oracle APEX是Oracle數(shù)據(jù)庫的原生應用 程序開發(fā)框架簡單低代碼開發(fā)平臺安全適用于簡單和復雜的應用程序基于Web瀏覽器的應用程序對現(xiàn)有Oracle 數(shù)據(jù)庫用戶: 無需再付費能用Oracle 數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論