Package cn.org.rapid_framework.generator.ext.tableconfig.model

Examples of cn.org.rapid_framework.generator.ext.tableconfig.model.TableConfigSet


  public void test() throws IOException, Exception {
    List list = new ArrayList();
    list.add("mybatis_user_info.xml");
    list.add("user_info.xml");
   
    TableConfigSet tableConfigSet = new TableConfigXmlBuilder().parseFromXML(basedir,"com.company.test", list);
    GeneratorFacade gf = new GeneratorFacade();
    Map map = new HashMap();
    map.put("tableConfigSet", tableConfigSet);
    map.put("tableConfigs", tableConfigSet.getTableConfigs());
    map.put("basepackage", "com.company.project");
    map.put("sequencesList", "list,list");
    map.put("StringHelper", new StringHelper());
   
    gf.getGenerator().addTemplateRootDir(FileHelper.getFileByClassLoader("for_generate_by_table_config_set"));
View Full Code Here


public class TableConfigXmlBuilder {

    public TableConfigSet parseFromXML(String _package,File basedir) {
        String[] tableConfigFilesArray = basedir.list();
        TableConfigSet tableConfigSet = new TableConfigXmlBuilder().parseFromXML(basedir,_package, Arrays.asList(tableConfigFilesArray));
        return tableConfigSet;
    }
View Full Code Here

        return tableConfigSet;
    }
   
    public TableConfigSet parseFromXML(String _package,File basedir,String tableConfigFiles) {
      String[] tableConfigFilesArray = StringHelper.tokenizeToStringArray(tableConfigFiles, ", \t\n\r\f");
        TableConfigSet tableConfigSet = new TableConfigXmlBuilder().parseFromXML(basedir,_package, Arrays.asList(tableConfigFilesArray));
        return tableConfigSet;
    }
View Full Code Here

        TableConfigSet tableConfigSet = new TableConfigXmlBuilder().parseFromXML(basedir,_package, Arrays.asList(tableConfigFilesArray));
        return tableConfigSet;
    }
   
  public TableConfigSet parseFromXML(File basedir,String _package,List<String> tableConfigFiles) {
    TableConfigSet result = new TableConfigSet();
    result.setPackage(_package);
    for(String filepath : tableConfigFiles ) {
        if(filepath.endsWith(".xml")) {
          File file = new File(basedir,filepath);
          result.addTableConfig(parseFromXML(file));
        }
    }
    return result;
  }
View Full Code Here

TOP

Related Classes of cn.org.rapid_framework.generator.ext.tableconfig.model.TableConfigSet

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.