Modern Java Development, in and outside the Enterprise
The Latest in Java SE, Java EE & JavaFX plus Building Scalability with a Data Grid ArchitectureYou are invited to attend Oracle Technology Network (OTN) Developer Day, a FREE workshop of hands on labs and sessions. Join us to network with peers and Oracle experts while learning about the latest in Java and the modern, lightweight platform that is Java EE 6. You can also learn about the productivity and scalability it offers when integrated with other commercial and open source technologies including data grid architectures. A sneak peak at how Java EE 7 is enabling the cloud, you will learn:
- Java 7, 8 and Java FX 2.0 in sessions and labs
- The industry’s leading Java EE 6 implementation: Oracle WebLogic Server 12c
- Using in-memory data grid & data caching to scale out your data tier
- In-memory HTTP Session Replication with Oracle Coherence and WebLogic
- Java Development tools like Oracle Enterprise Pack for Eclipse and NetBeans
- How it all fits with popular open source like Maven, Hudson, EclipseLink
The program will focus deeply on Java EE6 - why standard-based approaches matter, especially when they offer developers:
- Seamless distributed caching for user sessions or application data
- Convention over configuration – minimal XML
- Leaner and meaner API – and one that is an open standard
- POJO model – managed beans for testable components
- Annotation–based programming model – decorate and inject
- Reduce or eliminate need for deployment descriptors
- Traditional API for advanced users
- Optional Runtime Framework for 4GL tool users
- Freedom of IDE choice
- Integrated with proven open source dev tools like Maven, Hudson
Take home free, preconfigured VirtualBox development images with embedded tutorials for the Server and Data Track!
Agenda | Session Abstracts |
8:00 a.m. | Registration |
8:30 a.m. | Install Fest – VirtualBox |
9:00 a.m. | Keynote - The Java Platform: Now and the Future |
| Java Track | Server Track | Data Grid Track |
10:00 a.m. | What is Java SE 7 and JDK 7 | Exploring Java EE 6 and WebLogic | An Engineer’s Introduction to in-memory Data Grid Development |
11:00 a.m. | Java SE 7: New and Improved APIs | Exploring Java EE 6 in WebLogic w/Eclipse & NetBeans | Integrate your Enterprise Java Application with Coherence |
12:00 p.m. | Lunch, Open Q&A Session, Finish VirtualBox Appliance Import |
1:00 p.m. | Java SE 7 Lab | Using Maven with WebLogic Server | Scaling JPA Applications with TopLink Grid |
2:00 p.m. | Diving into Java FX 2.0 | REST on WebLogic Server | Hands on Lab Running the Coherence Examples Project in Eclipse |
3:00 p.m. | Hands-on Lab Getting Started with JavaFX 2.0 | Hands-on Lab Total Oracle WebLogic Server Development with Eclipse, Maven, and Hudson | Hands-on Lab A Step-by-Step Guide to Oracle Coherence |
4:00 p.m. | Hands-on Lab, Continued Getting Started with JavaFX 2.0 | Hands-on Lab Building and end-to-end application using Java EE 6, WebLogic and NetBeans | Hands-on Lab JPA 2.0 and Object Relational Mapping Basics |
5:00 p.m. | Wrap-Up |