精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Oracle免費的便捷Web應用開發框架二則

數據庫 Oracle 數據庫運維
誰說便宜沒好貨?本文作者就像大家介紹兩款便捷高效的Oracle免費Web應用開發框架。

APEX

總體來說,APEX是我見過最便捷***效的開發框架,用起來比PHP還舒服。上手簡單,學習成本極低,曾經有個做行政的小女生,在我指導下兩天就可以開發出簡單的審批管理站點。如果企業要做一些內部應用,APEX是上上之選。

相比起我用過的其他框架,有兩個特點是APEX***的:

在線編輯,無桌面IDE。

使用SQL和PL/SQL語言開發。

下圖是APEX開發界面:

Oracle免費的便捷Web應用開發框架二則

 

APEX依靠數據庫來執行業務邏輯及生成html頁面。頁面的各種布局、控件模板是存儲在數據庫里的,一個Oracle數據再加一個http server就它所有的東西了,如果使用數據庫的PL/SQL Gateway,甚至連獨立的http server都不需要。所以物理上APEX就是Oracle數據庫的一部分,最近版本的Oracle數據庫都帶有APEX,默認情況下會隨數據庫一起安裝。

APEX沒有專門的數據訪問層,數據操作直接用SQL。一方面是簡單,另一方面因為是數據庫環境中在線開發,可以直接讀取數據庫對象,SQL大多是半自動化生成。后臺業務邏輯用PL/SQL實現,Oracle的package足夠強大,實在不行Oracle數據庫還帶有jvm,寫java代碼也行;或者它也支持web service,可以調用外部模塊。

UI方面,非常的MVC化。M包括保存數據的item,V用html模板生成布局和控件,C負責計算、驗證、數據處理、導航等。APEX界面元素包含了常用的list、form、chart、button及各種輸入控件,并且可以自己建plugin,或者用第三方的plugin,甚至可以加入extjs這種js框架。但作為便捷框架,我不提倡做深度自定義開發。form + list其實已經能滿足絕大部分應用了,像Siebel這種大型系統的 applet也就那么幾種。

下圖是APEX應用樣式:

Oracle免費的便捷Web應用開發框架二則

 


APEX還帶有幾十種打包的應用程序,比如項目管理、issue跟蹤、報表等,可以快速部署。

費用方面,APEX本身不需求額外的license,如果采購了Oracle的數據庫,就可以直接用APEX。如果沒有,APEX還支持Oracle XE數據庫。

#p#

ADF

ADF有兩大特色:

一是豐富的RIA組件,ADF有上百種UI組件。順便說一下,我不是專門做前端的,接觸過的RIA框架包括ADF、RichFaces、ExtJs、Dojo、JQuery UI等,但能給我驚艷感的只有ADF和ExtJs。也不是說其他的框架不好,只不過是后來視野開拓了,也就沒啥感覺了。

二是可視化、聲明式的開發方式,說白了就是在JDeveloper這個IDE中拖拖控件就能自動生成配置文件和代碼。除了復雜的邏輯處理要寫代碼外,ADF將頁面設計、導航、模型層數據綁定、數據持久層的操作都實現了控件化。在ADF之前,類似的技術我只做過ASP.NET開發,記得當年.Net 3.5剛用上Linq to SQL時還興奮了好一陣,后來用上ADF,才知道一山還有一山高。

ADF的技術架構分三部分,如下圖:

 

Oracle免費的便捷Web應用開發框架

ADF最上面的是ADF Faces和ADF Controller,這部分是基于JSF的技術。ADF Faces有上百種UI組件,大量使用了Ajax特性;組件內的facet嵌套其他組件可以添加更多功能;提供客戶端和服務端API。ADF Controller對JSF Controller進行了擴展,首先是Task Flow增強了JSF導航控制,其次還對JSF的Lifecycle和Managed Bean Scope進行了增強。

ADF最下面是ADF Business Components(簡稱ADF BC),負責業務邏輯及ORM。

ADF Controller和ADF BC之間是ADF Model。ADF Model將ADF BC封裝后暴露給UI使用,實現數據控制和數據綁定。除了ADF BC,ADF Model還支持EJB、Web Service等。

ADF使用類似AM-MVC的模式,在現在看來還是相當先進的。配合JDeveloper,開發過程極其流暢,確如我最初看到的教學視頻那樣,有些應用幾乎可以做到無代碼開發。

雖然ADF看上去似乎很美好,但我用下來覺得坑也不少。***,ADF算是比較復雜的框架,它自身的文檔就有上千頁,但還不夠,還需要了解一些JSF的基礎知識。它屬于那種表面上看上去很傻瓜,走下去才發現岔路越來越多,需要很長時間邊學習邊摸索,才能形成正確的開發模式和規范,即所謂的best practice。第二,對Java EE新版本支持問題。ADF是基于JSF的(ADF BC不算),但還停留在十年前JSF 1.2的時代,申明式開發大量使用xml配置文件(Java EE 6基本只用Annotation),還在使用JSF Managed Bean(Java EE 6是CDI Bean)。盡管ADF自成體系,但Java EE 6、7陸續加入的新功能和先進的開發模式都沒法用上,實在是可惜。第三,ADF的開發環境還有待改進,JDeveloper占用資源比較多,特別是可視化的編輯界面,復雜的頁面用i7的cpu還會卡頓。第四,還有bug。盡管這幾年經過11g、12c中間好幾個版本,但bug還是有。***的12.1.3我還碰到了,甘特圖的子任務顯示問題,浪費了兩天時間,無果,最終放棄。

所以,對想嘗試ADF的朋友,我的忠告是堅持用上兩個月,再判斷它是否適合你。學習ADF另一個好處就是以后可以做Oracle其他應用的開發,Oracle已經把ADF作為它戰略性開發框架,很多產品線已經替換成了ADF樣式的界面。比如說SOA Suite中的Human Task就需要用ADF開發。

費用方面,ADF本身是免費的,但它只能部署到Weblogic,Weblogic不是免費的(跟APEX一個道理)。如果你想部署到免費的Application Server,比如Glassfish、Tomcat,用ADF Essential,ADF Essential閹割了Security這塊,需要找自己解決或找第三方的方案。此外,還有個開源的、簡化版本的ADF Faces捐獻給Apache MyFaces。

ADF有三個比較有特色的兄弟,順便介紹下:

1. JHeadstart – 根據模板生成ADF程序,簡化開發工作。特別適合那些對界面設計沒啥經驗、太多組件導致選擇恐懼癥的人。

2. ADF Desktop Integration(簡稱ADF DI) - 前端這部分不用ADF Faces的Web界面,而是作為一個插件整合到Excel中,類似于C/S架構。因為企業內部有很多數據處理的工作,Excel比Web界面有優勢。

 

Oracle免費的便捷Web應用開發框架

3. Mobile Application Framework(簡稱MAF) - hybrid移動應用開發框架,支持iOS和Andriod系統。跟IBM Worklight的hybrid框架類似,MAF應用像原生應用安裝在設備上,但內部打包了一個JVM執行Java代碼,用移動設備內部的瀏覽器顯示 UI,用Apache Cordova調用設備內部的攝像頭、GPS等服務。

Oracle免費的便捷Web應用開發框架

Oracle免費的便捷Web應用開發框架

原文鏈接:http://www.cnblogs.com/esestt/p/4495744.html

 

 

 

責任編輯:Ophira 來源: cnblogs
相關推薦

2015-04-03 10:29:46

2009-08-12 16:33:37

.NET生成縮略圖

2011-03-04 15:12:10

磁盤陣列恢復

2015-08-04 11:13:42

中小企業云計算運維實踐

2010-04-07 10:13:52

2014-05-19 16:31:39

京東云

2010-09-30 08:24:55

Web移動應用框架

2020-03-30 09:00:00

WebJava框架

2010-11-17 12:59:52

2010-04-20 09:14:33

Struts

2020-07-24 07:00:00

Laravel框架Web應用開發

2009-09-03 16:52:44

Java Web開發框

2010-05-19 14:38:11

Web開發框架Web層

2022-07-24 20:58:34

tmuxLinux

2022-12-22 13:35:22

開發應用

2012-03-15 15:35:51

iUI框架EclipseiOS Web

2011-07-07 08:53:15

真相TitaniumPhoneGap

2011-11-29 16:07:36

移動Web開發框架移動開發

2011-05-06 08:50:16

2009-07-30 11:39:04

ASP.NET新技術
點贊
收藏

51CTO技術棧公眾號

亚洲乱码国产乱码精品天美传媒| 性亚洲最疯狂xxxx高清| 性chinese极品按摩| 在线观看h片| 国产精品亚洲午夜一区二区三区| 午夜精品一区二区三区在线| av手机在线播放| 国产亚洲精aa在线看| 午夜精品久久久久久久99樱桃 | caoporn国产| 四季av一区二区三区免费观看| 欧美成人国产一区二区| 黄色片视频在线免费观看| 92国产在线视频| 成人黄色一级视频| 91精品久久久久久久久久入口 | 手机在线成人av| 国产极品一区| 午夜影院在线观看欧美| 视频一区二区在线| 十八禁一区二区三区| 蜜臀av性久久久久蜜臀aⅴ | 久久精品视频8| 99精品视频在线观看免费播放| 亚洲国产精彩中文乱码av在线播放| 蜜桃免费在线视频| 中文在线а√在线8| 一区视频在线播放| 日韩欧美激情一区二区| 三级在线观看网站| 国产一区二区视频在线| 国产va免费精品高清在线观看| 久久黄色小视频| 91精品国产乱码久久久久久 | 色婷婷久久久久swag精品 | 在线播放免费av| 国产精品毛片久久久久久久| 免费在线观看91| 亚洲欧美日韩成人在线| 岛国精品在线播放| 亚洲综合日韩在线| 一区二区视频播放| 视频一区在线播放| 日本国产精品视频| 欧美激情黑白配| 国产欧美欧美| 91wwwcom在线观看| 久久精品视频日本| 在线观看视频日韩| 久久久视频免费观看| 精品97人妻无码中文永久在线 | 久久亚洲中文字幕无码| 欧美女同一区| 亚洲激情在线播放| 国产精品久久成人免费观看| 免费在线观看av网站| 中文成人综合网| 日韩福利视频| 2017亚洲天堂1024| 中文字幕在线观看不卡| 亚洲永久一区二区三区在线| 欧美午夜电影一区二区三区| 国产精品国产三级国产专播品爱网 | 久久久久久久久99精品| 日韩欧美亚洲在线| melody高清在线观看| 国产精品欧美综合在线| 一区二区不卡在线| h视频在线免费观看| 一区二区三区欧美久久| 亚洲精品无码国产| 日韩伦理福利| 日本韩国精品在线| 亚洲欧美国产中文| 久久久精品区| 亚洲成人a**站| 麻豆精品免费视频| 色777狠狠狠综合伊人| 久久精品国产一区| 免费又黄又爽又色的视频| 雨宫琴音一区二区在线| 日韩美女免费视频| 亚洲天堂中文字幕在线| 国产精品性做久久久久久| 国产精品一 二 三| 日本中文字幕一区二区有码在线| 国产欧美日韩亚州综合 | 好吊一区二区三区视频| 欧美激情在线免费| 久久精品亚洲热| 日韩欧美亚洲视频| 日本不卡一区二区三区| 99www免费人成精品| 午夜小视频在线播放| 国产女主播一区| 欧美日韩午夜爽爽| 经典三级一区二区| 日韩视频在线永久播放| 中文字幕在线免费看线人| 久久中文亚洲字幕| 午夜免费日韩视频| 亚洲视频久久久| 不卡的av电影| 日本成人性视频| 欧美裸体视频| 欧美一区二区三区免费在线看| 人妻无码中文久久久久专区| 91精品综合久久久久久久久久久| 97碰碰碰免费色视频| 国产又大又黄又爽| 久久亚洲综合色一区二区三区| 婷婷视频在线播放| 日本欧美不卡| 亚洲第一精品自拍| 26uuu成人网| 日韩高清不卡一区二区三区| 91成人免费视频| 日本在线免费中文字幕| 欧美日韩激情视频| avtt中文字幕| 99久久亚洲精品| 日韩av电影中文字幕| 国产成人av免费看| 中文乱码免费一区二区| 成人在线看视频| 久久电影在线| 欧美激情中文网| 国产毛片毛片毛片毛片| 中文av一区二区| 妓院一钑片免看黄大片| 欧美一区二区三区红桃小说| 久久6精品影院| 91精品国产乱码久久久| 国产情人综合久久777777| 欧美极品欧美精品欧美图片| 加勒比色老久久爱综合网| 欧美大尺度在线观看| 一级黄色片在线观看| 国产日韩综合av| 亚洲欧美另类动漫| 久久99青青| 日韩av片免费在线观看| 毛片网站在线| 色偷偷一区二区三区| 欧美bbbbb性bbbbb视频| 亚洲精选在线| 国产亚洲一区二区三区在线播放| 日本aa在线| 日韩视频在线观看一区二区| 午夜写真片福利电影网| 国产九色精品成人porny| 中文字幕の友人北条麻妃| 白嫩亚洲一区二区三区| 久久久99免费视频| 国产免费无遮挡| 亚洲精品一二三区| 国产精品91av| 亚洲电影av| 久久久久高清| 日韩和的一区二在线| 国产亚洲精品高潮| 中文字幕在线观看视频一区| 亚洲欧美综合网| 在线观看你懂的视频| 欧美日韩视频| 精品免费一区二区三区蜜桃| 在线人成日本视频| 国产亚洲精品久久| 一区二区不卡视频在线观看| 日韩久久一区二区| 超碰人人cao| 亚洲二区免费| 色噜噜一区二区| 美女久久精品| 91国内揄拍国内精品对白| 欧洲视频在线免费观看| 欧美日韩一区中文字幕| 成年人一级黄色片| 99久久精品国产毛片| 男人天堂成人在线| 欧美在线视屏| 久久精品aaaaaa毛片| 成人涩涩视频| 欧美交受高潮1| 成全电影播放在线观看国语| 在线播放欧美女士性生活| 日本一区二区不卡在线| 日本一区二区三区在线不卡| 亚洲综合伊人久久| 国产一区二区三区久久| 亚洲日本精品| 韩国女主播一区二区三区| 国产精品久久久一区| av在线下载| 亚洲欧美在线一区| 国内老熟妇对白xxxxhd| 欧美午夜www高清视频| 成人自拍小视频| 久久综合网色—综合色88| www午夜视频| 一本久道综合久久精品| 中文字幕99| 亚洲素人在线| 99热国产免费| 久久精品 人人爱| 97精品视频在线观看| 日本中文在线观看| 亚洲男人天堂2024| 国精产品一品二品国精品69xx| 欧美日韩一区高清| wwwxxx亚洲| 一区二区成人在线视频 | 日韩国产在线| 久久国产精品99久久久久久丝袜| 欧美亚洲福利| 国产suv精品一区二区| 国产www视频在线观看| 久久精品视频中文字幕| 国产九色在线| 国产丝袜高跟一区| 日本免费网站在线观看| 91精品国产手机| 在线观看亚洲一区二区| 一本久久a久久免费精品不卡| 精品无码久久久久久久久| 最新国产精品久久精品| 亚洲图片第一页| 久久久久久久久97黄色工厂| 51调教丨国产调教视频| 成人一级视频在线观看| 手机在线播放av| 精品亚洲免费视频| 日本肉体xxxx裸体xxx免费| 亚洲在线视频| 亚洲欧洲日产国码无码久久99| 亚洲网站视频| 中国丰满熟妇xxxx性| 中文字幕乱码亚洲无线精品一区| 亚洲精品人成| 99久久婷婷| www.黄色网址.com| 亚洲视频电影在线| 亚洲自拍偷拍一区二区三区| 97精品一区| 中文字幕一区二区三区乱码| 99久久影视| www.黄色网址.com| 欧美激情视频一区二区三区免费| 国产av不卡一区二区| 国产精品毛片一区二区在线看| 小说区视频区图片区| 亚洲天天影视网| 男人草女人视频| 欧美午夜一区二区福利视频| www.avtt| 亚洲综合国产激情另类一区| 国内外免费激情视频| 日韩精品免费视频人成| 亚洲最大成人在线观看| 麻豆精品国产91久久久久久| 992kp免费看片| 成人免费视频免费观看| av网站有哪些| 国产精品网站在线| 午夜爽爽爽男女免费观看| 一区二区理论电影在线观看| 日本在线观看中文字幕| 色婷婷一区二区| 一区二区国产欧美| 日韩欧美www| 欧美一区二区少妇| 中文字幕日韩视频| 中文在线手机av| 91国产中文字幕| 国产精品伦一区二区| 亚洲a一级视频| 免费观看成人www动漫视频| 日韩av大全| 欧美国产激情| 春日野结衣av| 精品一区二区三区香蕉蜜桃 | 国产亚洲精品7777| 91香蕉视频网| 午夜精品福利在线| 中国老头性行为xxxx| 91精品国产手机| 视频国产在线观看| 久久精品视频在线| 桃色av一区二区| 成人免费激情视频| 精品综合久久88少妇激情| 亚洲精品久久久久久一区二区| 亚洲天堂一区二区三区四区| 18禁男女爽爽爽午夜网站免费| 美女视频黄a大片欧美| 欧美一区二区免费在线观看| 欧美高清在线精品一区| 国产中文字字幕乱码无限| 欧美一a一片一级一片| 性生活免费网站| 尤物九九久久国产精品的特点| 欧美1—12sexvideos| 国产精品青青在线观看爽香蕉 | 天堂√在线观看一区二区| 午夜精品偷拍| 9久久婷婷国产综合精品性色 | 亚洲人与黑人屁股眼交| 性久久久久久久久久久久| 在线观看视频二区| 亚洲免费精彩视频| 伦理在线一区| 91精品在线国产| 国产尤物久久久| 国产色一区二区三区| 九九视频精品免费| 熟女俱乐部一区二区视频在线| 一区二区三区日韩欧美精品| 亚洲天堂777| 亚洲一级一级97网| 国产伦久视频在线观看| 91精品婷婷国产综合久久蝌蚪| 精品久久久久久久| 欧美网站免费观看| 成人夜色视频网站在线观看| 91高清免费观看| 欧美精品色一区二区三区| 狠狠色伊人亚洲综合网站l| 午夜精品久久17c| 亚洲午夜免费| 国产激情片在线观看| 九色|91porny| 久草福利资源在线| 欧洲一区在线观看| 国产中文字幕在线观看| 青青久久aⅴ北条麻妃| 久久悠悠精品综合网| 久草视频这里只有精品| 国产成人亚洲综合色影视| 日韩成人短视频| 91麻豆精品国产综合久久久久久 | 嫩草一区二区三区| 国产偷人视频免费| 91麻豆精东视频| 一级黄色在线视频| 亚洲欧美日韩在线高清直播| 中国字幕a在线看韩国电影| 裸模一区二区三区免费| 亚洲一区二区三区高清| 久久精品女同亚洲女同13| 亚洲成人在线观看视频| 欧美自拍第一页| 69视频在线播放| 一本久久青青| 天天干天天干天天干天天干天天干| 日本一区二区免费在线| 国产日韩久久久| 日韩一区在线视频| 精品国产乱码一区二区三区| 日韩久久久久久久久久久久| 国产91在线|亚洲| 欧美性猛交bbbbb精品| 精品av综合导航| 瑟瑟视频在线看| 日韩av电影免费播放| 美女在线视频一区| 国产97免费视频| 日韩av在线直播| 欧美日韩在线精品一区二区三区激情综合| 亚洲成人18| 国产毛片精品视频| 国产精久久久久久| 亚洲男人天堂2023| 四虎精品一区二区免费| avav在线播放| 久久夜色精品国产噜噜av | 亚洲成色777777在线观看影院| 国产白浆在线免费观看| 丝袜美腿玉足3d专区一区| 韩国精品免费视频| 欧美成人aaaaⅴ片在线看| 亚洲免费视频网站| 999色成人| 女人和拘做爰正片视频| 国产精品麻豆视频| 秋霞网一区二区| 国产精品人人做人人爽| 欧美区一区二| www.狠狠爱| 日韩欧美激情一区| 欧美电影h版| 欧美大片免费播放| 国产亚洲欧美在线| 国产成人精品a视频| 国产成人精品亚洲精品| 欧美日韩一区二区国产| 青青草福利视频| 日韩欧美国产综合一区| 午夜av成人| 131美女爱做视频| 亚洲欧美日韩精品久久久久|