单例设计及其内部的新对象

问题描述

| 在这里的特定情况下, 我有一个名为UserManger的管理器,用于为用户处理CRUD 该经理是“ Singleton”,经过设计正确。 但是在更新方法中我有逻辑
public User update (User u) 
{

    // This line is problematic?
    User u1 = new User();

    copy(u,u1);
    //Some logic
    dao.update(u);

}
在单例管理器中创建任何新对象都会有问题吗?特别是对于非常并发的系统。 将
public User update (User u,User u1)
{

    copy(u,u1);
    //Some logic
    dao.update(u);
}
解决我的问题?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)