etc(Efficient tool controller)——高效工具控制器,一种减少手动加入大量代码、释放劳动力的工具库。通过注解的方式,在编译时进行处理完成相关初始化操作
想一种逻辑业务,比如某个理财订单相关的,涉及到的流程可能会很长,而我们需要对这个流程进行全业务逻辑调用先后进行业务逻辑话,那么一种常用的情况就是手动在各个接入点进行log日志打印,但这样明显效率不够,且如果整个流程不同开发人员实现的话,日志打印出来的格式不尽相同,因此,一种更好的既减少手动实现log日志打点,又能更加格式化的方案实现就显得有必要。而etc不仅是能解决这种要求,可以提供的点包括如下:
- log打点统一化
- 修改如默认系统方法调用统一化
- 业务日志逻 5D47 化、格式化
- 如停留页面时长自动添加
- 如异常输出等
- 组件初始化
- 组件事件代码简单化