Package org.mybatis.generator.api.dom.xml

Examples of org.mybatis.generator.api.dom.xml.XmlElement.addElement()


    element.addElement(new TextElement(")"));

    XmlElement whereElement_2 = new XmlElement("where");
    XmlElement ifElement_2 = new XmlElement("if");
    ifElement_2.addAttribute(new Attribute("test", "startIndex != null"));
    ifElement_2.addElement(new TextElement("rn >= ${startIndex}"));
    whereElement_2.addElement(ifElement_2);
    element.addElement(whereElement_2);

    return true;
  }
View Full Code Here


          .getResource("/com/eatle/persistent/generator/generatorConfig.properties").toURI())));
      XmlElement selectKeyElement = new XmlElement("selectKey");
      selectKeyElement.addAttribute(new Attribute("resultType", "long"));
      selectKeyElement.addAttribute(new Attribute("keyProperty", "id"));
      selectKeyElement.addAttribute(new Attribute("order", "BEFORE"));
      selectKeyElement.addElement(new TextElement("select "
          + props.getProperty("sequenceName")
          + ".NEXTVAL as ID from dual "));

      element.addElement(selectKeyElement);
    }
View Full Code Here

    }

    addPropertyXmlElements(xmlElement);

    if (generatedKey != null) {
      xmlElement.addElement(generatedKey.toXmlElement());
    }

    if (columnRenamingRule != null) {
      xmlElement.addElement(columnRenamingRule.toXmlElement());
    }
View Full Code Here

    if (generatedKey != null) {
      xmlElement.addElement(generatedKey.toXmlElement());
    }

    if (columnRenamingRule != null) {
      xmlElement.addElement(columnRenamingRule.toXmlElement());
    }

    if (ignoredColumns.size() > 0) {
      for (IgnoredColumn ignoredColumn : ignoredColumns.keySet()) {
        xmlElement.addElement(ignoredColumn.toXmlElement());
View Full Code Here

      xmlElement.addElement(columnRenamingRule.toXmlElement());
    }

    if (ignoredColumns.size() > 0) {
      for (IgnoredColumn ignoredColumn : ignoredColumns.keySet()) {
        xmlElement.addElement(ignoredColumn.toXmlElement());
      }
    }

    if (columnOverrides.size() > 0) {
      for (ColumnOverride columnOverride : columnOverrides) {
View Full Code Here

      }
    }

    if (columnOverrides.size() > 0) {
      for (ColumnOverride columnOverride : columnOverrides) {
        xmlElement.addElement(columnOverride.toXmlElement());
      }
    }

    return xmlElement;
  }
View Full Code Here

      sb.setLength(0);
      sb.append(" and "); //$NON-NLS-1$
      sb.append(Ibatis2FormattingUtilities.getEscapedColumnName(introspectedColumn));
      sb.append(" = "); //$NON-NLS-1$
      sb.append(MyBatis3FormattingUtilities.getParameterClause(introspectedColumn, "condition."));
      isNotNullElement.addElement(new TextElement(sb.toString()));
    }
    document.getRootElement().getElements().remove(2);
    return true;
  }
View Full Code Here

    document.setRootElement(answer);
    answer.addAttribute(new Attribute("namespace", //$NON-NLS-1$
        "common"));

    if (databaseType.contains("oracle")) {
      answer.addElement(getOracleHead());
      answer.addElement(getOracleTail());
    } else if (databaseType.contains("mysql")) {
      answer.addElement(getMysqlLimit());
    }
View Full Code Here

    answer.addAttribute(new Attribute("namespace", //$NON-NLS-1$
        "common"));

    if (databaseType.contains("oracle")) {
      answer.addElement(getOracleHead());
      answer.addElement(getOracleTail());
    } else if (databaseType.contains("mysql")) {
      answer.addElement(getMysqlLimit());
    }

    GeneratedXmlFile gxf = new GeneratedXmlFile(document, properties.getProperty("fileName", "common_SqlMap.xml"), //$NON-NLS-1$ //$NON-NLS-2$
View Full Code Here

    if (databaseType.contains("oracle")) {
      answer.addElement(getOracleHead());
      answer.addElement(getOracleTail());
    } else if (databaseType.contains("mysql")) {
      answer.addElement(getMysqlLimit());
    }

    GeneratedXmlFile gxf = new GeneratedXmlFile(document, properties.getProperty("fileName", "common_SqlMap.xml"), //$NON-NLS-1$ //$NON-NLS-2$
        context.getSqlMapGeneratorConfiguration().getTargetPackage(), //$NON-NLS-1$
        context.getSqlMapGeneratorConfiguration().getTargetProject(), //$NON-NLS-1$
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.