Add example for declarative transaction management