Browse Source

写文件操改为 try with resource 形式

James 4 years ago
parent
commit
88fcc9d844

+ 1 - 8
src/main/java/com/jfinal/plugin/activerecord/generator/BaseModelGenerator.java

@@ -137,16 +137,9 @@ public class BaseModelGenerator {
 		}
 		
 		String target = baseModelOutputDir + File.separator + tableMeta.baseModelName + ".java";
-		OutputStreamWriter osw = null;
-		try {
-			osw = new OutputStreamWriter(new FileOutputStream(target), "UTF-8");
+		try (OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(target), "UTF-8")) {
 			osw.write(tableMeta.baseModelContent);
 		}
-		finally {
-			if (osw != null) {
-				osw.close();
-			}
-		}
 	}
 	
 	public String getBaseModelPackageName() {