1. 01 11月, 2016 2 次提交
  2. 31 10月, 2016 2 次提交
  3. 30 10月, 2016 2 次提交
    • Thomas Mueller Graf's avatar
      Javadocs, formatting · 1576ebc5
      Thomas Mueller Graf 提交于
      1576ebc5
    • Philippe Marschall's avatar
      Add JSR-310 Support (#386) · f4507bb3
      Philippe Marschall 提交于
      Add support for Java 8 Date and Time API AKA JSR-310. On the face of it
      the existing JDBC types java.sql.Date, java.sql.Time and
      java.sql.Timestamp offer conversion methods to and from JSR-310 data
      types. Unfortunately java.sql.Timestamp does silent data truncation
      when the timestamp falls into a DST transition on the JVM time zone.
      Worse still for java.time.OffsetDateTime there is no corresponding JDBC
      type. Therefore these conversions have to be implemented. All of this
      has to be programmed using reflection so the code compiles and can be
      executed on Java 7.
      f4507bb3
  4. 26 10月, 2016 8 次提交
  5. 23 10月, 2016 2 次提交
  6. 21 10月, 2016 4 次提交
  7. 13 10月, 2016 2 次提交
  8. 11 10月, 2016 2 次提交
  9. 08 10月, 2016 1 次提交
  10. 07 10月, 2016 1 次提交
  11. 05 10月, 2016 1 次提交
  12. 03 10月, 2016 2 次提交
  13. 02 10月, 2016 1 次提交
  14. 28 9月, 2016 1 次提交
  15. 27 9月, 2016 1 次提交
  16. 25 9月, 2016 3 次提交
  17. 24 9月, 2016 2 次提交
    • dyorgio's avatar
      5366bc3c
    • Philippe Marschall's avatar
      Improve TimestampWithTimeZone javadoc · 411d6a15
      Philippe Marschall 提交于
      I found the comments in TimestampWithTimeZone not helpful in
      understanding the semantics of the public methods.
      
      This commit includes the following changes
      
       - add comments to previously not commented public methods in
         TimestampWithTimeZone that describe the semantics
       - add more verifications to TestTimeStampWithTimeZone to make sure the
         actual behavior matches the documented behavior
      411d6a15
  18. 21 9月, 2016 1 次提交
    • Philippe Marschall's avatar
      Change getters in TimestampWithTimeZone to int · 9c3478e4
      Philippe Marschall 提交于
      The convenience accessors getYear getMonth and getDay in
      TimestampWithTimeZone return long even though their values fall within
      the range of int. This makes them a bit inconvenient to work with as
      most APIs (Calendar, LocalDateTime) take int for such values.
      
      This commit contains the following changes
      
       - change TimestampWithTimeZone#getYear() to return an int instead of
         a long
       - change TimestampWithTimeZone#getMonth() to return an int instead of
         a long
       - change TimestampWithTimeZone#getDay() to return an int instead of
         a long
      9c3478e4
  19. 16 9月, 2016 1 次提交
    • Philippe Marschall's avatar
      Add support for getObject(int|String, Class) · 79965db6
      Philippe Marschall 提交于
      Both JdbcResultSet and JdbcCallableStatement currently do not support
      getObject(int, Class) and getObject(String, Class) but support is easy
      to add.
      
      This commits contains the following changes:
      
       - add support for getObject(int, Class) and getObject(String, Class)
          with the following types: BigDecimal, String, Boolean, Byte, Short,
         Integer, Long, Float, Double, Date, Time, Timestamp, UUID,
         TimestampWithTimeZone and Geometry subclasses
       - extend the existing getObject tests to cover these new methods
      
      Most notably missing is support for LOBs and arrays including primitive
      arrays but this can always be added later.
      79965db6
  20. 13 9月, 2016 1 次提交