[X] The "/vmpk/vmpk-0.2.5-setup.exe" file could not be found or is not available. Please select another file.

NewfieQ manages mutable SQL queries stored in an XML source file. Base queries are modified with named boolean conditions and variables. Schemas are assigned to table names via a property file for switching between test and production on a single system.


http://newfieq.sourceforge.net





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of NewfieQ. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • NewfieQ Initial Public Release

    NewfieQ 0.97b is now available for download in its first public release. NewfieQ is an LGPL open source utility for managing dynamically mutable SQL queries within Java programs. It combines the benefits of a dynamically generated statements with the security of a PreparedStatements. It also provides named boolean parameters within WHERE clauses, named selection of ORDER BY clauses and property file driver replacement of schemas for simple switching between test and production environments hosted on a single system. The initial NewfieQ beta is stable and currently in use in a few small production systems. Implementation notes, documentation or feedback from first time users would be greatly appreciated (I am willing to compile and edit contributions into a cohesive whole). With NewfieQ you may: Name multiple replaceable WHERE clauses within joins and nested subqueries using replacement variables (e.g., "${where.1}", "${where.inner}", etc.). You may optionally designate that the clause appends to an existing WHERE clause with ".append" as in "${where.1.append}". Define named boolean expressions and variables within a name WHERE clause such as "1.initalDate", "1.amount" and "inner.amount". Where two or more clauses share a name both may be set to the same value by omitting the prefix (e.g., "amount"). Designate an optional sort via a named ORDER BY clause (e.g., "${order-by.ob}"). Select a particular sort within the clause by name ("ob.last_first_zip", "ob.zip_last_first", etc.). Optionally include table names within a special replacement variable structure (table "ADDRESSES" included in source as "${:addresses:}") to dynamically assign schemas at run time. Further details appear in the Javadoc package description for com.dkmicro.sql. The source distribution includes a few usage examples within the JUnit tests. Download the latest version of NewfieQ at: https://sourceforge.net/project/showfiles.php?group_id=175221 NewfieQ includes a binary release of the LGPL XML utility NewEl (source at https://sourceforge.net/project/showfiles.php?group_id=175287) for reading the SQL definitions from an XML file.

    posted by bkliewer 1175 days ago

  • File released: /newfieq/newfieq-0.97b/newfieq-0.97b.zip

    posted 1178 days ago

  • File released: /newfieq/newfieq-0.97b/newfieq-0.97b-src.zip

    posted 1178 days ago

  • newfieq newfieq-0.97b file released: newfieq-0.97b.zip

    posted 1178 days ago

  • newfieq newfieq-0.97b file released: newfieq-0.97b-src.zip

    posted 1178 days ago

  • Code committed

    Anonymous committed patchset 1 of module CVSROOT to the NewfieQ CVS repository, changing 11 files

    posted by nobody 1179 days ago

  • Project Information Updated

    bkliewer registered the NewfieQ project

    posted by bkliewer 1179 days ago

  • Forum thread added

    Anonymous created the Welcome to Developers forum thread

    posted by nobody 1179 days ago

  • Forum thread added

    Anonymous created the Welcome to Help forum thread

    posted by nobody 1179 days ago

  • Forum thread added

    Anonymous created the Welcome to Open Discussion forum thread

    posted by nobody 1179 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review