< /li>
Wert, der in DB gespeichert ist: [b@4b01d9e4 < /p>
Code: Select all
final var session = entityManager.unwrap(Session.class);
session.doWork(connection -> {
try (PreparedStatement ps = connection.prepareStatement("insert into states (StateCode) values (?)")) {
for (T entity : items) {
ps.setObject(pos++, entity.getState(), Types.VARCHAR);
ps.addBatch();
if (++count % batchSize == 0) {
ps.executeBatch();
}
}
< /code>
< /li>
< /ul>
Die vorbereitete Station für den ersten Parameter AppDTVIMPL mit jdbctype = varchar, Wert ist ein Array von Bytes und Javatype = Bytearray.ps.setString(pos++, entity.getState());