Я не знаю точно, что вам нужно, но, возможно, это одно из следующих:
1 - Если вам нужно просто убежать от SQL, вы можете использовать базу данных NoSQL.
Hibernate поддерживает еечерез Hibernate OGM (http://www.hibernate.org/subprojects/ogm).Есть некоторые БД, такие как Cassandra, MongoDB, CouchDB, Hadoop ... У вас есть несколько предложений Здесь .
2 - Теперь, если вы не хотите использовать сервер базы данных (со службойпроцесс выполняется всегда), вы можете использовать Apache Derby.Это БД, как и любой другой SQL, но сервер не нужен.Он использует единственный файл для хранения данных.Вы можете легко перенести всю базу данных с помощью вашей программы.
Взгляните: http://db.apache.org/derby/
3 - Если вам действительно нужен какой-нибудь текстовый простой файл, вы можете сделать так, как сказал Майкл Боргвардт.Но я не знаю, будет ли Hibernate хорошей идеей в этом случае.