Over a million developers have joined DZone.

Canyon, the Open Source Flat File ORM

DZone's Guide to

Canyon, the Open Source Flat File ORM

· ·
Free Resource

There is a new kid on the framework block! Never parse a flat file again. We are pleased to announce the launch of Canyon, the powerful open source flat file ORM processing framework. In Hibernate style, Canyon allows the processing of flat files by supply mapping information and letting the framework turn the data into objects. Canyon was designed to be familiar to the majority of JAVA developers and thus makes the learning curve very shallow.

Canyon provides session management, supports fixed length and delimited files, and also supports multiple file relationships. Canyon also provides the ability to persist your objects in the configured format.

Input and output can be configured to read and write data from a number of sources/destinations.

More information including the in depth user guide, example project, and libraries take a look at

  • http://canyon.hjcsolutions.co.uk
  • https://sourceforge.net/projects/canyons/


Check it out and leave feedback for any improvements you would like to see.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}