1
我有一個名爲Customer的bean,有40個屬性。我使用java prepare語句將bean數據插入到數據庫中,所以每次我必須寫setString()或setInt()誰能告訴我如何我可以最小化這個嗎?意思是有Netbeans中或Eclipse IDE中的所有快捷方式生成豆吸氣性能用bean屬性生成preparedstatement
int x = 0;
Connection con = null;
String query = "INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country) VALUES (?,?,?,?,?,?);
PreparedStatement ps = con.prepareStatement(query);
ps.setString(++x, person.custName());
.
.
.
.
.
40 times
您是否想過JPA bean?然後你使用POJO對象和像Hibernate這樣的支持框架在幕後爲你做。 –
@Leos Literak-我正在使用簡單的jdbc – AKV
是的,但JPA會保存所有這些'statement.setXY(obj.getZ())'的手動工作,你不喜歡寫。 –