The new Java SE 8 API, JSR-310, is designed to replace the existing Date and Calendar classes, incorporating ideas from Joda-Time. Read on for a brief overview over the new Date and Time API and some ready to use examples.
Java Section Index
Vipul Patel explains the basics of migrating Java applications to Windows Azure.
Getting everyone to agree on goals is a challenging undertaking in any organization. Achieving shared understanding through the process of Dialogue Mapping leads to the opportunity to develop an approach to change the problem. Read on to learn more.
Learn how ORM (Object Relational Mapping) can help map objects into a database as if you were no longer working with records of the relational model but objects in an object oriented model.
The RowSet interface is an extension of JDBC ResultSet and is a part of the javax.sql package. Read on to learn what RowSet is all about and how to implement it in Java.
JSP, Servlet and JDBC are a popular combination for creating dynamic web pages and applications with extensive data processing. Read on to learn more.
Constantin Marian Alin explores the power of Lambda expressions and streams, from simple to complex examples.
Mobile ADF apps are portable for both iOS and Android powered devices. Read on to learn how to create a simple Android application using Oracle ADF within JDeveloper IDE.
Learn about the important new features introduced in Java SE8.
Manoj Debnath provides an overview of how to parse XML documents using JAXB, SAX, and DOM.
Automating Java Applications doesn't adhere to one solution fits all. Learn how to consolidate the process of coming up with an API that can be easily used to automate any Java application.
Learn how to improve the performance of an application that uses the Java Persistence API, by modifying the second level cache mode settings.
Learn how to handle concurrent access to entity data, and the locking strategies available to JPA API.
Learn how to leverage Java Concurrency Utilities to handle concurrency conflicts.
Manoj Debnath shows you how to create RESTful web services, demonstrating with a sample application.
Managed Bean is a specialized Java class that synchronizes values with components, processes business logic, and handles navigation between pages. Read on to learn how to use them in Facelet Page.
Learn how to create SOAP Web Services exposing EJB in a sample application.
Learn how to use Ajax with Java Server Faces (JSF) to incorporate dynamic functionality into a web page.
There are primarily two different types of web service supported in Java. Both are popular and extensively used. Read on to learn more.
A longtime Java developer claims Oracle is intentionally breaking Java applets with the latest release of the JDK, but he offers solutions for the problem.
Today, developers interested in Big Data can easily be lost in the jungle of numerous new technologies. Get a clear view on the Big Data technology landscape and learn to pick the most suited techniques for your Java software projects.
Aspect Oriented Programming (AOP) used to be a bit complex due to the exposure of the low level constructs to the Spring developer. But that's changed; both Spring and AOP have evolved. Manoj Debnath offers a canonical explanation of AOP and on how to implement it in Spring.
The main objective of Spring Data Access Object support is to make working with data access technologies such as JDBC, Hibernate, JPA or JDO easy and consistent. Read on to learn more.
Java Dependency injection (DI) is the way we decouple dependency relationships between objects. See DI in sample Java code and find out whether it's applicable for you.