O'Reilly logo

Servlet & JSP: A Tutorial, Second Edition by Budi Kurniawan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14

Java Database Connectivity

Even though Java is an object-oriented programming language, data and object states are commonly stored in relational databases. Accessing a database and manipulating data are therefore very important topics.

There are many brands of databases. To name a few: MySQL, Oracle, Sybase, Microsoft SQL Server, Microsoft Access, PostgreSQL, HSQLDB and Apache Derby. Derby is particularly interesting because it is included in the JDK, and therefore to use it no installation is necessary.

Every database engine allows access through a proprietary protocol. As such, accessing different databases requires different skills. Fortunately for Java programmers, Java Database Connectivity (JDBC) makes it easy to manipulate ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required