Consistent programming model means that you can use spring transaction frameworks to adapt any transaction strategies what you want without depending on any containers for J2EE.