【发布时间】:2020-07-28 18:44:10
【问题描述】:
private static IaddRegionDao iaddRegionDao=null;
public static IaddRegionDao getInstance()
{
if(iaddRegionDao == null)
{
iaddRegionDao = new IaddRegionDaoImpl();
}
return iaddRegionDao;
}
我上面的代码是一个用于数据库连接的单例类。但是在 SonarQube 中,代码质量检查给了我以下错误:
必须避免静态对象,移动到本地成员以避免全局状态
谁能帮我解决这个问题?
【问题讨论】:
标签: java sonarqube singleton dao static-analysis