Vertx JDBCCLient 将 BLOB 插入数据库
Vertx JDBCCLient insert BLOB into database
我使用了 vertx 3.9.12 和 JDBCCLient。
如何将图像插入到 BLOB 列?
提前致谢
将 io.vertx.ext.sql.SQLConnection
解包为 java.sql.Connection
,然后创建一个 Blob
添加到参数中:
Connection jdbcConn = sqlConnection.unwrap();
Blob blob = jdbcConn.createBlob();
blob.setBinaryStream(1).write(bytes);
JsonArray params = new JsonArray().add(blob);
connection.queryWithParams("INSERT INTO XXX (b) VALUES (?)", params, handler);
我使用了 vertx 3.9.12 和 JDBCCLient。 如何将图像插入到 BLOB 列? 提前致谢
将 io.vertx.ext.sql.SQLConnection
解包为 java.sql.Connection
,然后创建一个 Blob
添加到参数中:
Connection jdbcConn = sqlConnection.unwrap();
Blob blob = jdbcConn.createBlob();
blob.setBinaryStream(1).write(bytes);
JsonArray params = new JsonArray().add(blob);
connection.queryWithParams("INSERT INTO XXX (b) VALUES (?)", params, handler);