dao-zero ist eine winzige Java-Bean, die verwendet wird, um den Quellcode einer Persistenz-Schicht auf Basis der iBatis-Unterstützung in Spring zu reduzieren. Die übliche Art, iBatis in Spring zu verwenden, ist, Code zu schreiben und die iBatis-API explizit aufzurufen. dao-zero ruft die iBatis-API für den Entwickler automatisch auf, ohne die Notwendigkeit, Implementationscode zu schreiben. Es implementiert DAO-Schnittstellen automatisch und ruft die auf SQL abgebildeten Statements von iBatis auf. Man kann es verwenden, um eine DAO-Bean-Klasse direkt zu ersetzen. (non)