1 packageinfosky.ckg.fr.data;2
3 importinfosky.ckg.utils.AppContext;4 importjava.sql.Connection;5 importjava.sql.ResultSet;6 importjava.sql.Statement;7 importjava.util.LinkedHashMap;8 importjava.util.LinkedHashSet;9 importjavax.sql.DataSource;10 importcom.fr.base.Parameter;11 importcom.fr.data.AbstractTableData;12 importcom.fr.general.data.TableDataException;13
14 public class ParameterLinkedHashSetDataDemo extendsAbstractTableData {15
16 private static final long serialVersionUID = 8818000311745955539L;17
18 //字段名枚举
19 enumFIELD_NAME {20 EMPLOYEE_ID, FIRST_NAME, LAST_NAME, EMAIL, PHONE_NUMBER, HIRE_DATE, JOB_ID, SALARY21 }22
23 privateString[] columNames;24
25 private LinkedHashSet>rowData;26
27 publicParameterLinkedHashSetDataDemo() {28 this.parameters = new Parameter[] { new Parameter("jobId"),29 new Parameter("minSalary"), new Parameter("maxSalar