我正在将现有的应用程序切换到MVC架构。我有一个处理数据建模的Search类,我在其中有以下函数: let session = NSURLSession.sharedSession当这些对象添加到数组中时,我想在我的tableView中使用reloadData()。我知道在这个函数中调用像TableViewController.tableView!.reloadData()
我有一个带有Spring IoC容器的Java项目。
我刚刚在Utils类中找到了静态方法sendMail(long list of params)。我不知道为什么,但我觉得如果我们有单独的类(具有单例作用域的Spring bean )来负责发送电子邮件,看起来会更好。但是我找不到任何可以证明我的观点的论据。那么,在这种(相当普遍的)情况下使用DI有什么好处(或坏处)吗?