javacodegeeks.com

JDBC Tutorial – The ULTIMATE Guide (PDF Download)

In this post, we feature a comprehensive JDBC  Tutorial (Java Database Connectivity), an API provided by Oracle that allows programmers to handle different databases from Java applications: it allows developers to establish connections to databases, defines how a specific client can access a given database, provides mechanisms for reading, inserting, updating and deleting entries of data in a database and takes care of transactions composed of different SQL statements.

javacodegeeks.com

JAXB Tutorial for Java XML Binding – The ULTIMATE Guide (PDF Download)

In this post, we feature a comprehensive JAXB Tutorial for Java XML Binding. Java offers several options for handling XML structures and files. One of the most common and used ones is JAXB. JAXB stands for Java Architecture for XML Binding. It offers the possibility to convert Java objects into XML structures and the other way around. JAXB comes with the JRE standard bundle since the first versions of the

javacodegeeks.com

Java Reflection Tutorial – The ULTIMATE Guide (PDF Download)

EDITORIAL NOTE: In this post, we feature a comprehensive Java Reflection Tutorial. Reflection is a feature in the Java programming language. It allows an executing Java program to examine or “introspect” upon itself, and manipulate internal properties of the program. For example, it’s possible for a Java class to obtain the names of all its members and display them.This tutorial is about reflection, the ability

javacodegeeks.com

Java Annotations Tutorial – The ULTIMATE Guide (PDF Download)

EDITORIAL NOTE: In this post, we feature a comprehensive Java Annotations Tutorial. Annotations in Java are a major feature and every Java developer should know how to utilize them.We have provided an abundance of tutorials here at Java Code Geeks, like Creating Your Own Java Annotations, Java Annotations Tutorial with Custom Annotation and Java Annotations: Explored & Explained.We also featured articles on annotations used in various libraries, including