public final <T> void insertEntity(final Map<String, Object> pAddParam, final T pEntity) throws Exception { ColumnsValues columnsValues = evalColumnsValues(pAddParam, pEntity); String[] idName = columnsValues.getIdColumnsNames(); if (idName.length == 1) { // if non-composite PK