Java Ide Day 2008 - Presentation on JDeveloper by Paolo Ramasso

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite, 1 Group & 1 Event

    Java Ide Day 2008 - Presentation on JDeveloper by Paolo Ramasso - Presentation Transcript

    1. <Insert Picture Here> – JUG Genoa/Rome 2008 Introduction to Oracle JDeveloper Paolo Ramasso Oracle Fusion Middleware Principal Sales Consultant Oracle Italy
    2. Agenda • Oracle Tools & Jdeveloper <Insert Picture Here> • Better JEE Productivity with ADF • JPA/ADF Faces/WS Demos • Complete development environment (Java, JEE, SOA,Portlet, WebCenter, DB, WS...more) • Summary
    3. Oracle Tools & JDeveloper • Oracle's Tools • Long history in creating productive development tools • We eat our own dog food – 7000 developers in-house • With Java and JEE the focus has shifted from database centric to open and standards based • JDeveloper IDE • Free • Covers Java, Database, SOA • Plug-in API based on JSR 198 • Current production release 10.1.3.x • Oracle JDeveloper R11 in Technology Preview 3
    4. Full Lifecycle Support Code Design Debug And Test Versioning Analyze Deploy Tune
    5. <Insert Picture Here> EJB 3.0 / JPA
    6. From \"Good\" to \"Better\" EJB 2.1 CMP EJB Proprietary POJO Java Persistence Persistence API JDO
    7. D E M O N S T R A T I O N EJB 3.0 / JPA
    8. <Insert Picture Here> Better JEE Productivity with JSF and ADF Faces
    9. JSF architecture Device Renderer UI Component Expr. Language • UIComponent is rendered Managed bean through Renderer class JSF Page • Expression Language Value Binding is used to access managed bean Persistence Layer / EJB 3.0 • Managed bean accesses J2EE persistence layer RDBMS
    10. Oracle ADF Architecture Desktop Browser Swing Office JSP JSF ADF Faces View Metadata Services Struts JSF/ADFc Controller ADFm (JSR 227) Model Java EJB BAM BPEL Web ADF BC BI XML Portlet Business Services Toplink Services Data Services Relational Data XML Data Legacy Data Packaged Apps
    11. ADF Faces Rich Client Samples
    12. Oracle Application Development Framework (Oracle ADF) • Increase productivity & ease-of-use • Visual and declarative development • Takes care of the “plumbing” code • Implements best practices • Promote service oriented development • Re-usable business services • Composite applications development • Standards-based • Choice of technology, deployment platform
    13. D E M O N S T R A T I O N Building Faces Applications
    14. Web Service JAX-WS 2.0 • Annotate bean class or endpoint interface • POJO or Stateless EJB • Package and deploy • Not required to run through Web Service Assembler or any other tool • Doesn’t need an endpoint interface @WebService(HelloServiceInf.class) public class HelloServiceBean{ @WebMethod public String sayHello(String name) {} .. }
    15. D E M O N S T R A T I O N JAX-WS Web Service
    16. Just Some Slides to Let You Know
    17. Connected Mobile ADF-Mobile: Mobile User Interface Mobile View XHTML, WML, PDA JSF
    18. JDeveloper for Analysts/Designers • UML • Class Modeling • Sequence Modeling • Use Case Modeling • Activity Modeling
    19. JDeveloper for the SOA Developer • BPEL Development • Orchestrate Web Services • Drag and Drop • Code Synchronization • ESB Development • Visual process editor • Visual XSLT mapping • Message Flows • Transformations • Routing Rules
    20. JDeveloper for the Database Developer • Database modeling • SQL Developer Integrated • Database objects creation • Database browser • SQL worksheet • SQL tuning • PL/SQL editor/debugger • Publish PL/SQL based Web services
    21. JDeveloper for the XML Developer • XML editing framework • Visual xml schema modeler
    22. JDeveloper for the Coders • Helpful Editor • Code Assist, Code Insight • Auto Complete • Quick Javadoc • On the fly syntax checking • Easy Navigation • Hierarchy Browser • Code Readability • Formatting • Folding • Syntax Highlighting
    23. JDeveloper for Better Code • Refactoring • 35 options • Refactor across xml files • JUnit 4 • Integrated tester • Debugger • Java, PL/SQL • Local and Remote • Profiler • Memory • CPU • Version Management Integration
    24. Summary • Java EE • Web Services • BPEL & ESB • BAM • WebCenter / Portlets • Database JDeveloper • XML

    + juggenovajuggenova, 2 years ago

    custom

    2578 views, 1 favs, 2 embeds more stats

    Paolo Ramasso's presentation at the Java IDE day (h more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2578
      • 2463 on SlideShare
      • 115 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 103
    Most viewed embeds
    • 114 views on http://www.ideday.org
    • 1 views on http://74.125.93.104

    more

    All embeds
    • 114 views on http://www.ideday.org
    • 1 views on http://74.125.93.104

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events