Building database applications
These are features of JBuilder Professional and Enterprise.
You can use JBuilder's DataExpress components to build all-Java client-server applications, applets, and servlets for the Internet or intranet. With JBuilder Enterprise you can also build JavaServer PagesTM (JSP). Applications you build in JBuilder are all-Java at runtime and cross-platform.
JBuilder allows you to access data and manipulate it using properties, methods, and events defined in the com.borland.dx
packages of the DataExpress Component Library in conjunction with the com.borland.dbswing
package. By using dbswing components, you can extend the functionality of Swing
components and provide your applications with data-aware capabilities.
For more information, see the DataExpress Reference and dbSwing Reference available from the Help
menu.
JBuilder's modular DataExpress architecture has many benefits, including support for:
- Network computing
- Mobile computing
- Embedded applications
- Rapid development of user interfaces
Using the designer, you can quickly create database applications by dragging and dropping components from the component palette onto your design.
JBuilder applications communicate with database servers through the Java Database ConnectivityTM (JDBC) API, the JavaSoft database connectivity specification. JDBC is the all-Java industry standard API for accessing and manipulating database data. JBuilder database applications can connect to any database using its JDBC driver.
JBuilder offers additional tools for developing database applications:
- JDataStore for data caching and compact persistence
- Transaction and crash recovery support
- Advanced concurrency control for increased application performance
- JDBC 2.0 Type-4 drivers (local and remote)
- JDataStore Explorer for visually managing DataStores
- JDBC database tools
- SQL Builder for visually creating and editing SQL queries to JDBC data sources
- JDBC Explorer for viewing database data, schema, and creating connections to URLs
- JDBC Monitor for monitoring SQL applications
- Data Modules
- Data Module designer
- Data Modeler
- Connection URL Builder
For more information, see the Database Application Developer's Guide, the JDataStore Reference available from the Help menu, and the JDataStore Programmer's Guide.
For technical questions, visit the database newsgroup on the Borland web page at
http://www.borland.com/newsgroups/.