?? buildentity.java
字號:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: BuildEntity.java
package justbuild;
import java.io.*;
public class BuildEntity
{
public BuildEntity()
{
}
public static void buildEntityManager(String file_name, String file_url, String package_url, String data_name[], String data_type[])
{
BufferedWriter bw = null;
try
{
StringBuffer sb = new StringBuffer();
if(!"".equals(package_url))
{
sb.append("package " + package_url + ".entity;");
sb.append("\r\n");
}
sb.append("public class " + file_name + "Row{");
sb.append("\r\n");
if(data_type != null && data_name != null)
{
for(int i = 0; i < data_type.length; i++)
{
if("datetime".equals(data_type[i]))
data_type[i] = "String";
sb.append(" public " + data_type[i] + " " + data_name[i] + ";");
sb.append("\r\n");
}
}
sb.append("}");
File file = new File(file_url);
if(!file.exists())
file.mkdirs();
bw = new BufferedWriter(new FileWriter(file_url + "/" + file_name + "Row.java"));
bw.write(sb.toString());
bw.flush();
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
if(bw != null)
try
{
bw.close();
}
catch(IOException ex) { }
}
}
public static void main(String str[])
{
String type[] = new String[3];
type[0] = "String";
type[1] = "String";
type[2] = "int";
String name[] = new String[3];
name[0] = "state";
name[1] = "name";
name[2] = "id";
String packe = "test";
BuildEntity bm = new BuildEntity();
String file_name = "TestRow";
String save_path = "c:/test/entity";
BuildEntity _tmp = bm;
buildEntityManager(file_name, save_path, packe, name, type);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -