|
|
1
5
直接从控制器中使用会话没有什么问题(这是将会话作为控制器类的属性公开的原因之一)。我看不出替换的好处:
通过调用扩展方法:
更有趣的地方可能是您的泛型getter,但它仍然不是类型安全的,因为您正在这个方法中进行强制转换,这个方法也可以在控制器操作中完成。因此,最后我不会说这是一个糟糕的实践,但我看不到这样一个类的任何好处,而且它还使您的代码不那么容易被其他开发人员阅读,他们需要理解这是一个扩展方法,并且在幕后它只是使用会话。 |
|
Akira Takeshi · 如何用JavaScript编写扩展方法 2 年前 |
|
|
Aleksandar · 无法调用枚举扩展方法 3 年前 |
|
|
Codebadger · 将泛型传递给扩展方法 8 年前 |
|
|
Otman IGHOULASSEN · 从子类调用基类的扩展方法 8 年前 |
|
|
sirksel · 拳击弦场或扩展Kotlin中所有弦的替代方案? 8 年前 |