JDeveloper - JDeveloper
|
Demonstrace grafického uživatelského rozhraní JDeveloper 11g
| |
| Vývojáři | Oracle Corporation |
|---|---|
| Stabilní uvolnění | 12c (12.2.1.4.0) / 27. září 2019
|
| Napsáno | Jáva |
| Operační systém | Cross-platform |
| Typ | Java IDE |
| Licence | Proprietární licence OTN JDeveloper |
| webová stránka | www |
JDeveloper je freewarové IDE dodávané společností Oracle Corporation . Nabízí funkce pro vývoj v prostředí Java , XML , SQL a PL / SQL , HTML , JavaScript , BPEL a PHP . JDeveloper pokrývá celý životní cyklus vývoje od návrhu přes kódování, ladění, optimalizaci a profilování až po nasazení.
V rámci programu JDeveloper si společnost Oracle kladla za cíl zjednodušit vývoj aplikací zaměřením se na vytvoření vizuálního a deklarativního přístupu k vývoji aplikací kromě budování pokročilého kódovacího prostředí. Oracle JDeveloper se integruje s Oracle Application Development Framework ( Oracle ADF ) - komplexní rámec založený na prostředí Java EE , který dále zjednodušuje vývoj aplikací.
Jádro IDE vystavuje API, které ostatní týmy v Oracle používají k vytváření rozšíření pro JDeveloper. BPEL , Portal, Business Intelligence a další součásti platformy Oracle staví své nástroje pro vývoj na vrcholu JDeveloper. Stejná platforma IDE slouží také jako základ pro další produkt Oracle, SQL Developer , který společnost Oracle Corporation propaguje konkrétně pro vývojáře PL / SQL a databází.
Funkce
Před JDeveloper 11g, JDeveloper přišel ve třech edicích: Java Edition, J2EE Edition a Studio Edition. Každý z nich nabídl více funkcí nad ostatními a všechny byly zdarma. JDeveloper 11g má pouze dvě vydání: Studio Edition a Java Edition. V JDeveloper 11g jsou funkce J2EE Edition zavedeny do Studio Edition.
Seznam funkcí na vysoké úrovni zahrnuje:
- Java Edition
- Podpora Java SE 9
- Editor kódu
- Navigace v kódu
- Refaktorování
- Houpačka
- Test jednotky
- Řízení verzí
- Audit a metriky
- Ladění
- Profilování
- Podpora mravenců
- Podpora Maven
- Podpora XML
- Otevřete API a rozšíření
- Uživatelská pomoc
- J2EE Edition
- JSP
- Vzpěry
- JSF
- JSF 2.0
- Čelenky
- EJB
- TopLink
- Webové služby
- RESTful webové služby
- UML
- Vývoj databáze
- Nasazení a správa
- Hudson
- Studiové vydání
- Vazba ADF
- Tváře ADF
- Editor skinů tváří ADF
- ADF Mobile
- Obchodní komponenty ADF
- Houpačka ADF
- Nasazení ADF
- Návrhář BPEL
- Návrhář ESB
- Vývoj portletů
- Most portletů / JSF
- Oracle BI Ee
V roce 2005 společnost Oracle vydala JDeveloper jako freeware.
V roce 2006, stále pod značkou 10g, a po významných zpožděních společnost Oracle vydala verzi 10.1.3 - nejnovější hlavní vydání 10g.
V říjnu 2006 společnost Oracle vydala verzi 10.1.3.1, která přidala podporu pro finální specifikace EJB 3.0 spolu s časem návrhu BPEL a ESB .
V lednu 2007 společnost Oracle vydala verzi 10.1.3.2 obsahující funkce WebCenter , jako je vytváření a používání portletů, most portlet / JSF a kontrola dat v úložišti obsahu.
V lednu 2007 pracovalo ve společnosti Oracle více než 150 lidí v různých rolích produktu, včetně (v žádném konkrétním pořadí): vývojářů, vývojových manažerů, techniků QA, techniků sestavování, autorů dokumentů , produktových manažerů, evangelistů zákazníků a techniků použitelnosti . Vývojová centra fungovala v Redwood Shores, v Bangalore, v Readingu (Velká Británie) a v Pleasantonu v Coloradu.
V květnu 2007 společnost Oracle vydala technologickou verzi verze 11g.
V říjnu 2008 byla k dispozici produkční verze produktu Oracle JDeveloper 11 g s kódovým názvem BOXER.
V červenci 2009 byla k dispozici JDeveloper 11 g verze 11.1.1.1.0 s kódovým označením Bulldog
V červnu 2011 byl k dispozici JDeveloper 11 g (11.1.2.0.0), kódové označení Sherman.
V září 2011 JDeveloper 11 g (11.1.2.1.0 Build 6081), R2 / PS1 byly k dispozici.
V květnu 2012 JDeveloper 11 g (11.1.2.2.0 Build 6183), R2 / PS2 byly k dispozici.
V září 2012 JDeveloper 11 g (11.1.2.3.0 Build 6276.1), R2 / PS3 byly k dispozici.
V květnu 2013 JDeveloper 11 g (11.1.2.4.0 Build 6436), R2 / PS4 byly k dispozici.
V červenci 2013 byl k dispozici JDeveloper 12 c (12.1.2.0.0 Build 6668).
V červnu 2014 byl k dispozici JDeveloper 12 c (12.1.3.0.0).
V říjnu 2015 byl k dispozici JDeveloper 12 c (12.2.1.0.0).
V červnu 2016 byl k dispozici JDeveloper 12 c (12.2.1.1.0).
V srpnu 2017 byl k dispozici JDeveloper 12 c (12.2.1.3.0).
V září 2019 byl k dispozici JDeveloper 12 c (12.2.1.4.0).
Vizuální a deklarativní
Editor kódu JDeveloper nabízí bohatou sadu funkcí kódování, včetně vizuálních a nevizuálních nástrojů, které poskytují různé pohledy na kód. Tento software poskytuje dialogy, které řídí používání komponent Java EE.
Například JDeveloper poskytuje vizuální editor WYSIWYG pro HTML , JSP , JSF a Swing . Vizuální editor umožňuje vývojářům vizuálně upravit rozložení a vlastnosti komponent: nástroj znovu vygeneruje kód. Veškeré změny v kódu se okamžitě projeví ve vizuálním zobrazení. JDeveloper poskytuje podobnou funkci pro generování toků stránek JSF a Struts.
Deklarativní funkce umožňují programátorům generovat EJB nebo POJO na základě tabulek v relačních databázích. JDeveloper automatizuje vytváření artefaktů Java EE. Například kliknutím na vizuální artefakt lze z třídy Java udělat webovou službu. JDeveloper generuje přidružený dokument WSDL (Web Services Descriptive Language) a související komponenty JAX-RPC.
Licence
JDeveloper je bezplatný proprietární software pro vývoj a nasazení. Oracle ADF má běhovou licenci při nasazení mimo aplikační server Oracle.
Viz také
Reference
Bibliografie
- Mills, Duncan; Koletzke, Peter; Roy-Faderman, Avrom (20. října 2009), Oracle JDeveloper 11g Handbook: A Guide to Fusion Web Development (1. vyd.), McGraw-Hill , str. 928, ISBN 0-07-160238-0 , vyvoláno 2009-09-05
- Nimphius, Frank; Munsinger, Lynn (2010), Oracle Fusion Developer Guide (1. vydání), McGraw-Hill , str. 721, ISBN 978-0-07-162254-7 , archivovány od originálu dne 2016-08-22 , vyvoláno 2016-06-15
- Purushothaman, Jobinesh (říjen 2012), Oracle ADF Real World Developer Guide (1. vydání), Packt Publishing , s. 1 564, ISBN 978-1-84968-482-8
- Vohra, Deepak (16. dubna 2008), Ajax v Oracle JDeveloper (1. vyd.), Springer , str. 224 , ISBN 3-540-77595-1 , vyvoláno 2009-09-05