Liaison now handles exceptioning for us.
This commit is contained in:
@@ -38,11 +38,7 @@ public class IdentityValueGenerator extends ValueGenerator
|
|||||||
public int nextGeneratedValue (Connection conn, DatabaseLiaison liaison, Statement stmt)
|
public int nextGeneratedValue (Connection conn, DatabaseLiaison liaison, Statement stmt)
|
||||||
throws SQLException
|
throws SQLException
|
||||||
{
|
{
|
||||||
Integer id = liaison.lastInsertedId(conn, stmt, _dm.getTableName(), _fm.getColumnName());
|
return liaison.lastInsertedId(conn, stmt, _dm.getTableName(), _fm.getColumnName());
|
||||||
if (id == null) throw new SQLException(
|
|
||||||
"Unable to obtain last inserted id [table=" + _dm.getTableName() +
|
|
||||||
", column=" + _fm.getColumnName() + "]");
|
|
||||||
return id;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override // from ValueGenerator
|
@Override // from ValueGenerator
|
||||||
|
|||||||
Reference in New Issue
Block a user