在一个spring boot put请求jdbctemplate中更新、插入和删除

jm81lzqq  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(210)

在put请求中,应该检查json文件中的所有条目,并将其与数据库进行比较。我有一个变量包含最后一个数据库条目,例如,数据库有两个条目,但json文件中有三个条目。在这个batchupdate中,查询创建了三个条目,但我只想添加最后一个(第三个)条目。我该怎么做?
如果我使用 If( i >= db.size()) 查询创建了三个条目,或者说缺少了这两个条目
我可以改变主意 Company company 删除这两个条目,但我该怎么做呢?

new BatchPreparedStatementSetter() {

                public void setValues(@NonNull PreparedStatement ps, int i) throws SQLException {

                        ps.setInt(1, employeeId);
                        ps.setString(2, company.getEmployee().get(i).getFirstName());
                        ps.setString(3, company.getEmployee().get(i).getSurName());
                        ps.setString(4, company.getEmployee().get(i).getPhoneNumber());
                        ps.setString(5, company.getEmployee().get(i).getMobileNumber());
                        ps.setString(6, company.getEmployee().get(i).getFaxNumber());
                        ps.setString(7, company.getEmployee().get(i).getMailAddress());

                }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题