我正在創建一個項目,我想在表中創建一個空行,然後能夠將它傳遞到將要加載數據的位置。JDBC DataRow Equivalent
例子 -
insert(DomainObject obj) {
// connect to DB
// create new row
// call methods in hierarchy that insert data into row
// such as save(DomainObject obj, DataRow row)
// commit
}
我一直在試圖使用JdbcRowSet的,但我不知道這是這樣做的正確的方式,事情開始變得凌亂這種做法反正。
編輯:在這種特殊情況下,我不想使用任何框架或ORM。只是普通的舊JDBC。
在JDBC中,您可以在插入過程中爲各個列指定值。如果你想插入一個邏輯記錄,你可以使用像Hibernate這樣的東西來映射一個對象到一行。 –