Set all java.time Date/Time values directly using java.sql.PreparedStatement#setObject(int, Object)
string-binding-size
VALUE
Integer
1024
String values with length above this limit will be bound using java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader, int) if #useStringBinding() is set to true
timestamp-for-local-time
VALUE
Boolean
true
Use java.sql.PreparedStatement#setTimestamp(int, java.sql.Timestamp) to set java.time.LocalTime values when true or use java.sql.PreparedStatement#setTime(int, java.sql.Time) when false
use-byte-array-binding
VALUE
Boolean
true
Use java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream, int) binding for byte[ values]
use-n-string
VALUE
Boolean
false
Use SQL NCHAR, NVARCHAR or LONGNVARCHAR value conversion for String values
use-string-binding
VALUE
Boolean
true
Use java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader, int) binding for String values with length above #stringBindingSize() limit