Is there a way to write simple Java code to generate a report without XML? If you’re asking this question, we have a good news!
Java Section Index
Manoj Debnath shows you how to get started with JasperReport, with a simple yet effective hands-on example.
Is Java past its prime? Are there reasons to still be using it? What do you think?
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.
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.