Check out the latest Java release.
Enjoy all the productivity of Java, without the IT.
An open and cross-industry platform for the Internet of Things
Developed and delivered by Oracle subject-matter experts
This collection has links to software downloads, IDEs, tutorials, and videos that will help you learn more about programming with Java.
The Java Tutorials are practical guides for programmers who want to use the Java programming language to create applications. They include hundreds of complete, working examples, and dozens of lessons.
Released: 2.5 years ago
Released: 1.2 years ago
This is a collection of demos, OBEs, tutorials, blogs, and training that will help you get started with the Java SE programming language.
This tutorial covers the steps needed to implement the pagination feature in a table of a JavaServer Faces (JSF) page.
Duration: 45 mins
Released: 10 months ago
EJB Lite is a subset of the features of EJB 3.1. An embeddable enterprise bean container supports EJB Lite and can run within a Java SE application in the same JVM. So one can run EJB outside an application server and a Java SE client can access the EJB locally.
The embedded enterprise bean container is typically used for testing enterprise beans without having to deploy them to a server. Enterprise bean components execute similarly in both embedded and Java EE environments, and therefore the same enterprise bean can be easily reused in both standalone and networked applications.
JPA provides Java developers with an object/relational mapping facility for managing relational data in Java applications.JPA can be used in a standalone Java application and in an enterprise application.
In this tutorial, you will develop a Java SE client that invokes a stateless EJB which is running in an embedded container in the same JVM as the Java client. The EJB will use a JPA entity to insert data into a database. The name of the Java application is ProductManager and it invokes ProductEJB which uses Product JPA entity to insert product data into the Product table.
Released: 1.3 years ago
This two-part series describes how to work with the Java Persistence API in an application using NetBeans 7.
Training developed by Java experts and delivered through Oracle University
Information relating to Java training development and events
Welcome! Would you like to set up your user profile? We can provide you with content recommendations based on your preferences.