Use Spring Namespace Introducing Maven denpendency Configure the transaction managerUse distributed transactions Use distributed transactions