If read-only access to your DTOs is enough for you, take a look at blaze-persistence. Write-support is currently under development.