|
|
 Reference |
|
|
|
|
There are many technical articles available to introduce you to different features and uses of Java DB. Browse all articles using the Subject Index below, or get started quickly with the spotlighted articles.
|
|
![[spacer]](/im/a.gif) |
Spotlight
Using Java DB in Desktop Applicationsby John O'Connor, Java Technology evangelist, engineer, and writer at Sun Microsystems Java DB is lightweight at 2 megabytes and embeddable within desktop Java technology applications. Desktop applications can now access powerful database storage with triggers, stored procedures, and support for SQL, Java DataBase Connectivity (JDBC) software, and Java Platform, Enterprise Edition (Java EE), all embedded within the same Java virtual machine (JVM). This article describes how to download, install, integrate, and deploy Java DB within desktop Java technology applications. A demo application called Address Book demonstrates how to work with Java DB as an embedded database.
|
Join the Derby Users Discussion Forum
Apache Derby has an active community of users and developers who provide advice and respond to questions by new and experienced users. Join derby-user@db.apache.org to post questions and see what others are asking. You can also browse the mailing list archive. For more information, see Apache Derby: Mailing Lists.
Performance and Tuning
Tuning Derby by Dejan Bosanac, Software developer, technology consultant and author, ONJava.net There is a big difference in the behavior of a database when it is populated with a small amount of test inputs and when it holds a large amount of data. Usually, you would not address these database performance issues early in the development process, but when the time comes, you should take some action to ensure that the application is working correctly with large amounts of data.
Back to top
Tools
Using SQuirreL SQL Client with Derby SQuirreL SQL Client is a useful tool for browsing and manipulating SQL databases via JDBC. This paper discusses setting up SQuirreL to access Derby databases via the Derby Embedded Driver and Client Drivers with the 10.1 version of Derby.
Working with the Java DB (Derby) Database in NetBeans 5.5 by Brian Leonard, NetBeans Evangelist, Sun Microsystems, NetBeans.org This document demonstrates how to quickly set up a connection to Sun's Java DB (which is based on the Apache Derby database) in NetBeans. Once a connection is made, you can easily begin working with the database in the NetBeans IDE, allowing you to create tables, populate them with data, run SQL queries, and more.
Journal 8: Database Connectivity, Part 1: Working with Java DB (Derby) (and Java Studio Creator) by Walter Hardy, W. Hardy Interactive, Inc., Web Developer A practical guide to developing a database application using Java Studio Creator IDE and Java DB.
Using Java DB with Java Studio Creator and Tomcat by David Botterill, Java Tools (Java Studio Creator and NetBeans) Evangelist, Sun Microsystems In this blog David Botterill helps you set up the Travel sample database of Java Studio Creator 2 on Tomcat using Java DB.
Back to top
Client
Synchronizing a Web Client Database: LocalCalendar and Google Calendar by David Van Couvering, NetBeans Architect, aka, the NetBeans Database Guy, Sun Microsystems, Java.net Use Java DB for the local storage component of a Rich Internet Applications and synchronize its data with a centralized data store running behind the web server. Sample code is provided.
Further Steps with Derby: Derby Embedded in a Browser by Stephen B. Morris
Cloudscape and Ajax - An example This article explains all the steps and requirements to create an embedded database and Web server application. The source code and a ready to run application provided as a zip file are available for download.
Using Java DB in Desktop Applications by John O'Connor, Java Technology evangelist, engineer, and writer at Sun Microsystems Learn how to deploy Java DB, based on the Apache Derby database, within desktop Java applications. The article uses the Address Book demo to show you how to work with Java DB as an embedded database.
Back to top
Middle Tier
Using Apache Derby with iBATIS JPetStore 4 on the WebSphere Server This document demonstrates setting up the JPetStore 4.0 application to run on a J2EE Application Server using an embedded Apache Derby database as the persistence layer. Apache Derby is a small footprint, open source, relational database engine written in Java. It is ideally suited for use with J2EE and Web applications where reliability, portability, ease of use and low maintenance is important.
Using Apache Derby with iBATIS JPetStore 4 running on the Geronimo J2EE server Shows how easy it is to set up and deploy a J2EE application that uses a Derby database (the iBATIS JPetStore 4.0 web-based sales application) on the Geronimo J2EE server.
Embedding Apache Derby in Tomcat and creating an iBATIS JPetStore Demo Shows the steps required to embed Derby in a Tomcat version 5.5.12 Server and then deploy a copy of the iBATIS JPetStore application that utilizes a Derby database.
Installing Apache Derby Database on ColdFusionMX 7.0.2 Instructions for installing and configuring Derby for use on ColdFusionMX. Conclusion: "All in all, it was very easy to get Apache Derby to work with ColdFusionMX. ... I'm quite sure I'll be using much more of Derby in the projects I work on."
Build Web applications with Eclipse, WTP, and Derby by Susan L. Cline This article discusses some of the functionality provided by the Eclipse Web Tools Platform, the Derby database plug-ins, and a complete sample application that uses JSPs, JavaServer Pages Standard Tag Library (JSTL), and Servlets. The sample application is a fictitious and simplified airline flight reservation system.
Implementing Java DB as an Embedded Cache to Support Service by Jason Baragry, Sun Client Solutions Engineer in Oslo, Norway Describes how Java DB can be used as an embedded database to act as a cache for services deployed in the Sun Java System Application Server.
Apache Derby and Red Hat Application Server: JonAS Integration by Ramandeep Kaur This document provides details on how to configure and run Apache Derby with Red Hat Application Server.
Back to top
|
 |