The first five JDO Learning Tools range from elementary to advanced in their use of JDO. Each of them can help you understand the capabilities and limitations of JDO. Do not let the console interface, which is rudimentary, hide their true merit from you. By using them and understanding the results that you obtain, you can become a JDO expert. Better than any book, they can teach you the underlying logic of JDO's behavior. The understanding that you gain will help make your first project that uses JDO a complete success.
The next chapter examines a Swing client-server application that satisfies the requirements of a simple reservation system. Unlike the five JDO Learning Tools programs covered in this chapter, the JDO Learning Tools programs presented in the remaining chapters have the flavor of real-world applications.