Interface SqlMapping

All Known Implementing Classes:
SqlVendorMapping

public interface SqlMapping
Interface centralisant les mappings à la BDD.
Author:
pchretien
  • Method Details

    • setValueOnStatement

      <O> void setValueOnStatement(PreparedStatement statement, int index, Class<O> dataType, O value) throws SQLException
      Affecte les valeurs sur un statement.
      Parameters:
      statement - Statement SQL à affecter
      index - Index de la variable dans le statement
      dataType - Type primitif
      value - Valeur à affecter sur le statement à l'index indiqué
      Throws:
      SQLException - Exception sql
    • getValueForResultSet

      <O> O getValueForResultSet(ResultSet resultSet, int col, Class<O> dataType) throws SQLException
      Retourne la valeur typée vertigo d'un resultSet.
      Parameters:
      resultSet - ResultSet
      col - Indexe de la colonne
      dataType - Type primitif
      Returns:
      Valeur typée d'un resultSet
      Throws:
      SQLException - Exception sql