¿¹Á¦
public abstract class ReferenceSystemHandle implements Serializable {

public ReferenceSystemHandle() {
}

public void init(File file) {
this .configuration = file;
}

public Map getConfigurationProperties() {
try {
return readConfiguration(new FileReader(configuration));
} catch (FileNotFoundException e) {
return new HashMap();
}
}

protected abstract Map readConfiguration(Reader reader);
protected File configuration = null;
}
¼Ö·ç¼Ç
¼öÁ¤ÀÚ¸¦ transient·Î ¼³Á¤ÇϽʽÿÀ.
public abstract class ReferenceSystemHandle implements Serializable {

public ReferenceSystemHandle() {
}

public void init(File file) {
this .configuration = file;
}

public Map getConfigurationProperties() {
try {
return readConfiguration(new FileReader(configuration));
} catch (FileNotFoundException e) {
return new HashMap();
}
}

protected abstract Map readConfiguration(Reader reader);
protected transient File configuration = null;
}