jPersist is an extremely powerful object-relational database persistence API that manages to avoid the need for configuration and annotation. jPersist uses JDBC and can work with any database supported by JDBC and any type of connection resource.
CodaServer is a database that makes building business applications easy. It uses a SQL-like language that lets you describe your workflow and business processes, and uses this information to enforce your business rules and guarantee data integrity.
JDBC Tools is a proxy driver framework for monitoring Java database access. It has pre-built JDBC logger and SQL query planning modules, but can be extended through a simple API to perform other monitoring operations.
Interrelated multimedia contents is often stored in a large number of diverse, distributed and incompatible data sources. The goal of the MediaSpaces project is to provide software components to enable integrated access to these sources.
ScriptRunner was developed to run large sets of SQL scripts. Functionality includes restart at point of failure; audit log; multi-threaded execution; conditional execution; parameter and bind variable substitution; basic error handling; and validation.
A tool to query arrays in memory using SQL.
It groups the arrays in tables and returns arrays as result set.
It can be used in spreadsheets, as a script language library and everywhere is needed an interactive tool to query data in memory.
Empire-db is a relational data persistence component for Java. Unlike Hibernate it uses a Java object model mapping, dynamic beans with comprehensive metadata support and an intuitive, type-safe and string-free SQL command API.
The application allows the online pdf report generation and the break of a report through one or more dimensions: production or cost reports can output thousands of pages, while a user needs just his own portion of the data.
NOTE: THIS PROJECT IS UNMAINTAINED
The canonical repository for this project is now hosted on Github (https://github.com/proxool/proxool) but even that hasn't been updated since 2011.
A Java SQL Driver that provides a connection pool wrapper around another Driver of your choice. Very simple to migrate existing code. Fully configurable. Fast, mature and robust. Transparently adds connection pooling to your existing JDBC driver.
Please note the project has moved to GitHub, see http://benilovj.github.com/dbfit
DbFit is a set of fixtures which enables FIT/FitNesse tests to execute directly against a database, enabling developers to manipulate database objects in a relational form, making database TDD much easier then with xUnit-style tools.
This program converts, compares, merges, normalizes, and refactors data to and from disparate sources (CSV, Excel, and any JDBC/ODBC database) for use in a Java program.
SPWrapper generates java (and now python) classes able to invoke stored procedures and to execute sql statements for you: you just have to give it the stored procedure name or the sql statement.
A collection of discreet, mostly Web-related libraries, utility classes, and some AWT code (good for applets). Package xentity implements a JDBC-based administrative system for building an O/R persistence layer.
DataVision is a reporting tool similar to Crystal Reports. DV supports many data sources (JDBC, files) and many output formats (HTML, XML, PDF, LaTeX, Excel, delimited files, DocBook). DV includes a GUI editor. DV is embeddable. Reports are XML-based.
db4o is the world's leading open source object database for Java and .NET. Leverage fast native object persistence, ACID transactions, query-by-example, S.O.D.A object query API, automatic class schema evolution, small size (http://developer.db4o.com)
This software is designed to provide easy administration of MySQL users to MySQL
Administrators by the use of Graphical User Interface. This project is developed in Java, which makes this software platform independent.
When testing using a database with rollback after each test, failing tests are very hard to resolve. Data Storm is a simple DB viewer directly launchable from within your test code to enable you to inspect the current state of the database.
insideApps from determyne: Transaction-level performance monitoring for J2EE applications. Correlates and reports on transactions across HTTP server, J2EE container, and database layers. Pinpoints the source of performance issues in real time.
A portable java IDE with support for syntax highlight, line numbers and others features. Version 0.2 is beeing prepared and will contain a lot of inovations and utilities.
Standalone Java application to view any hierarchical data structures in a JTree. Keys and names to show in the tree are solely driven by SQL statements. The same applies to the additional node's data, which is shown in a separate table panel aside.
SQLOrm focuses on mediating database interaction rather than shielding the user from it. SQLOrm consists of 3 major parts. A dynamic query builder. A prepared statement layer. A resultset to object graph mapper, supporting batch inserts/updates.
SQL2JAVA is a SIMPLE, PRAGMATIC and POWERFUL code GENERATOR.
It maps any relational schema to a java API dedicated to
access your database schema.
It supports Oracle, SQLServer, PostgreSQL, MySQL, Sybase, HSQL, etc...
2 minutes to install/try...