Github地址: https://github.com/changmingxie/tcc-transactiongit
优势:框架的工程机构清晰、轻量、有持续维护更新、社区活跃、有比较完善的应用样例、文档比较完善github
不足:无代码注释、Demo提供的业务场景不够丰富web
使用指南 :数据库
https://github.com/changmingxie/tcc-transaction/wiki/%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%971.2.xapi
一、准备环境:Dubbo注册中心、Dubbo管控台、MySQL数据库、应用部署脚本框架
二、调整项目配置:JDBC配置、服务注册中心配置、Maven库配置spa
三、导入数据库脚本(建库、建表)文档
四、部署服务(要用到Dubbo注册):部署
tcc-transaction-dubbo-order (业务订单服务,主服务)it
tcc-transaction-dubbo-capital (资金帐户服务,从服务)
tcc-transaction-dubbo-redpacket (红包帐户服务,从服务)
五、部署服务消费端:
tcc-transaction-dubbo-web-trade