if(!hasText(generateIdSQL)) throw new BlobException("Provided generateIdSQL is blank");
if(!hasText(insertSQL)) throw new BlobException("Provided insertSQL is blank");
if(!hasText(loadSQL)) throw new BlobException("Provided loadSQL is blank");
if(!hasText(deleteSQL)) throw new BlobException("Provided deleteSQL is blank");
this.dataSource = dataSource;
this.jt = new NamedParameterJdbcTemplate(dataSource);
this.compressor = compressor;
this.generateIdSQL = generateIdSQL;
this.insertSQL = insertSQL;
this.loadSQL = loadSQL;
this.deleteSQL = deleteSQL;