Pla*_*bit 7 java jdbc apache-commons apache-commons-dbutils
我不明白如何使用commons-dbutils获取自动生成的密钥?
你可以用QueryRunner#insert().以下是一个例子.给定一个名为的表users,其中包含一个自动生成的主键列和一个varchar名为的列username,您可以执行以下操作:
DataSource dataSource = ... // however your app normally gets a DataSource
QueryRunner queryRunner = new QueryRunner(dataSource);
String sql = "insert into users (username) values (?)";
long userId = queryRunner.insert(sql, new ScalarHandler<Long>(), "test");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3641 次 |
| 最近记录: |