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())'的手动工作,你不喜欢写。 –