While many new database persistence methods for Java programmers have been
developed in recent years (e.g., entity beans, JDO, Hibernate, and many
others), most database access code is still native JDBC. This statement
doesn't express a preference, just an observation. Reasons for JDBC's
popularity include: (1) it was first, (2) it works, and (3) most developers
already know it.
I first documented "best practices" for using the JDBC libraries for JDJ in
April 2000 (Vol. 5, issue 4). For the purposes of this article, the "best
practices" goals for JDBC programming are maintainability, portability, and
performance. Maintainability refers to the ease with which developers can
understand, debug, and modify JDBC code that they didn't write. Portability
refers to the ease with which JDBC code can be used with alternate databases.
It turns out that JDBC does not make data... (more)

As a consultant, developer and database administrator, I've often been asked
to provide coding guidelines and tuning assistance for Java code that
utilizes JDBC. Over time, I've been introduced to or developed standard
coding practices that make JDBC code faster and less error-prone, and easier
to read, understand and use. This article documents some of the more
important "best practices" for using JDBC libraries to perform database
access. As most of my clients are using Oracle database technologies, I've
included several practices that are Oracle-specific.
For the purposes of ... (more)

As of V8.i, Oracle developers can now write stored procedures, functions,
packages and triggers in Java instead of PL/SQL (Oracle's proprietary
procedural language), which provides some appealing options: We don't have to
learn a proprietary (and thus limited-use) language to write stored objects
for Oracle databases. We can get performance improvements over PL/SQL that
make stored objects much more usable than they've been in the past. We can
write code that's at least somewhat migratable to other database platforms
should we wish to do so. I'll provide guidelines and strategies... (more)

Cloud Expo

Cloud Computing & All That
It Touches In One Location Cloud Computing - Big Data - Internet of Things
SDDC - WebRTC - DevOps
Cloud computing is become a norm within enterprise IT.

The competition among public cloud providers is red hot, private cloud continues to grab increasing shares of IT budgets, and hybrid cloud strategies are beginning to conquer the enterprise IT world.

Big Data is driving dramatic leaps in resource requirements and capabilities, and now the Internet of Things promises an exponential leap in the size of the Internet and Worldwide Web.

The world of SDX now encompasses Software-Defined Data Centers (SDDCs) as the technology world prepares for the Zettabyte Age.

Add the key topics of WebRTC and DevOps into the mix, and you have three days of pure cloud computing that you simply cannot miss.

Delegates will leave Cloud Expo with dramatically increased understanding the entire scope of the entire cloud computing spectrum from storage to security.

Cloud Expo - the world's most established event - offers a vast selection of 130+ technical and strategic Industry Keynotes, General Sessions, Breakout Sessions, and signature Power Panels. The exhibition floor features 100+ exhibitors offering specific solutions and comprehensive strategies. The floor also features two Demo Theaters that give delegates the opportunity to get even closer to the technology they want to see and the people who offer it.

Attend Cloud Expo. Craft your own custom experience. Learn the latest from the world's best technologists. Find the vendors you want and put them to the test.