This self-study describes the Oracle Secure Java Coding Guidelines, Java Security, Java Native Interface secure coding, and security vulnerabilities.To minimize the likelihood of security vulnerabilities caused by programmer error, Java developers should adhere to recommended coding guidelines. This self-study follows the Secure Coding Guidelines for Java SE, Version 5.0 in detail.
Java 8 videos that demonstrate the Java 8 new features. The videos cover the Internet of Things (IoT), Java ME, Java Embedded, and Java SE.
This is the Japanese translation of this tutorial (English version). This tutorial shows the basics of Contexts and Dependency Injection (CDI) for Java EE 6 by developing a sign-up form that uses servlets to process its data and inject Java beans.
Contexts and Dependency Injection (CDI) is a new feature in Java EE 6 that defines a powerful and type-safe Dependency Injection using “contextual” references or scopes. Based on the JSR-299 specification, CDI supplies a set of services that allow Java EE components (such as EJB session beans and JavaServer Faces managed beans) to be bound to lifecycle contexts. These components can then be injected and interact in a loosely coupled way by firing and observing events. The contextual nature of CDI allows the use of beans from different scopes to be more natural and convenient.
This tutorial demonstrates how to invoke a stored procedure residing in a database by using Java Persistence API 2.1 (JPA 2.1).
This tutorial covers how to implement Java Message Service 2.0 (JMS 2.0) shared nondurable subscriptions and shared durable subscriptions in the Java Platform, Standard Edition (Java SE) environment.
This tutorial covers how to create binary WebSocket connections with Java Platform, Enterprise Edition 7 (Java EE 7) and JavaFX.
This tutorial covers how to build an enterprise application client with JavaFX 2.0 and JavaFX Scene Builder. It also covers how to build a RESTful web service that provides data to the enterprise application. The client application uses the JAX-RS 2.0 Client and the Java API for JSON Processing, both new APIs in Java Platform, Enterprise Edition 7 (Java EE 7).
This tutorial shows you how to create a smart home server application by using the WebSocket API.
This tutorial series shows you how to create a smart home server application by using the WebSocket API.
This tutorial demonstrates how to develop a sample Java EE7 batch application and run the batch application in Oracle GlassFish Server4.0.
This tutorial covers how to use the non-blocking I/O functionality with GlassFish and NetBeans. Non-blocking I/O was introduced in Servlet 3.1, a new API i Java EE 7.
This tutorial covers Java Messaging Service 2.0 (JMS 2.0), a new API for sending and receiving messages in Java Platform, Enterprise Edition 7 (Java EE 7) web applications by using GlassFish and NetBeans.