完全拖拽的方式实现表创建及管理(但是相应的例外建立的模型,和SQL关系不清晰,且无文档)
Gradle解决依赖和版本管理;
发布仍旧为手工发布?(好像是);
gitlab提供了版本管理流程;
平台提供所有组件,业务只需要Gradle引入相应的项目自动解决依赖(貌似看上去挺爽的);
又因为平台提供了所有组件,或者称为服务,所以内部普遍采用RPC的方式;
有自有wiki;
目测缺少bug track,用wiki暂时顶着(好像是)
gitlab提供了版本管理流程
由以上带来的缺点是:
新手入门还是很有成本的。
Gradle是要学习的新东东,另外Gradle不像ant那么的简单,但是可以从maven借鉴大量的概念来学习
没有显式的RPC调用语句,黑箱带来了一定程度上的阅读困难,特别是跨project的调用压根看不到服务提供者的实现细节,从而缺少了注释说明。