public static void createDatabasePrivilegeTemplateInfo( DatabasePrivilegeTemplateInfo info, DatabasePrivilegeTemplate entity) { if (info == null || entity == null) { return; } info.setName(entity.getName()); DatabasePrivilegeSetInfo set = new MySQLPrivilegeSetInfo(); DatabasePrivilegeSet dto = new MySQLPrivilegeSet(); createDatabasePrivilegeSet(dto, entity.getEntry()); createDatabasePrivilegeSetInfo(set, dto); info.setPrivileges(entity.getEntry() == null ? null : set); }