Class SqlTypeUtil

java.lang.Object
org.seppiko.commons.utils.jdbc.SqlTypeUtil

public class SqlTypeUtil extends Object
Sql Type Util
Author:
Leonard Woo
  • Method Details

    • convertSqlDateTime

      public static LocalDateTime convertSqlDateTime(Date date, Time time)
      Convert SQL date and time to LocalDateTime.
      Parameters:
      date - SQL date.
      time - SQL time.
      Returns:
      LocalDateTime.
    • convertSqlTimestamp

      public static LocalDateTime convertSqlTimestamp(Timestamp timestamp)
      Convert SQL Timestamp with zone to LocalDateTime.
      Parameters:
      timestamp - SQL Timestamp.
      Returns:
      LocalDateTime.
    • toSqlTimestamp

      public static Timestamp toSqlTimestamp(Date data)
      Convert Date to SQL Timestamp
      Parameters:
      data - Date
      Returns:
      SQL Timestamp
      See Also:
    • convertTypeObject

      public static <T> T convertTypeObject(Object sqlObj, Class<T> type)
      Convert Sql Object to Class type.
      Type Parameters:
      T - type.
      Parameters:
      sqlObj - sql object.
      type - target class type.
      Returns:
      Class type object.
      Throws:
      NullPointerException - sql object is null.
      IllegalArgumentException - target type mismatch.