aoe
2022-06-11
问题一:gradle 如何引入子模块 答:implementation(project(':container'))。参考专栏 《程序员的测试课》| 01 | 实战:实现一个 ToDo 的应用(上)中的项目 https://github.com/dreamhead/geektime-todo。在 GitHub 中打开后按.(句号)可以切换到在线 VsCode,方便查阅代码 问题二:之前 di-container 中没有这个方法 config.component(wirteClass, wirteClass) (视频 03:53)也没有之后出现的 config.from 方法。 答:35课,老师对代码做了重构,只贴了代码,没有视频。(感谢完美的红国王解答)
1
张铁林
2022-06-17
https://github.com/vfbiby/tdd-restful 把之前的代码移到restful子模块,再引用了前面一个兄弟的di container作为git submodule,直接完成了这一节,手册也在里面了。多次提交,如果不会子模块的,可以参考一下。
张铁林
2022-06-17
我再贡献一个情况,之前di-container项目没有加任何包名,就是放在java下面,在融合后,默认找不到ContextCofnig,给di-container加一个包名后,就能引入了。