18 projects tagged "Java 5+"
Feed4TestNG makes it easy to write parameterized tests for the TestNG framework and feed them with predefined or randomly generated test data: test case data can be read from Excel or CSV files and equivalence class tests can be defined easily. Setup is based on Java annotations and easy to learn, apply, and maintain. Annotations defined in the "Bean Validation" JSR 303, Java 7 and Benerator are automatically recognized and generated smoke test data will match the constraints. By connecting to Benerator, you can configure generation of complex valid and invalid data sets.
Ldap Synchronization Connector reads from any data source including databases, LDAP directories, or files and transforms and compares this data to an LDAP directory. These connectors can then be used to continuously synchronize a data source to a directory, for a one shot import, or to compare differences by outputting CSV or LDIF format reports. It offers a powerful transformation engine based on a scripting language to easily manipulate data on the fly. Various identity management functions are included for directory-specific compatibility - most notably Active Directory (changing passwords, account status, last logon, etc.).
Netbeans Java SQL Generator is a plugin that automatically generates SQL code (currently for MySQL and PostgreSQL) and Java database methods (such as insertIntoTable, update, delete, and createTable) from variables in a Java class. It comes with many options and possibilities to customize the generated SQL and code for your needs. It works with Netbeans version 6.9 or later on any Netbeans supported system.
OrientDB is a NoSQL DBMS which can store 150,000 documents per second on common hardware. Even with a document-based database, the relationships are managed as in graph databases, with direct connections among records. You can traverse entire or parts of trees and graphs of records in a few milliseconds. It supports schema-less, schema-full, and schema-mixed modes, has a strong security profiling system based on users and roles, and supports SQL between the query languages. Thanks to the SQL layer, it's straightforward to use for people skilled in the relational world.