sql查询语句参数写成活的


public void test(@RequestBody Manager requestManager){
        //  这个requestManager里面存的是(name=123,password=123)

        String sql = "select * from manager where name=? and password=?";

        //我想让它变成这样  "select * from manager where name=123 and password=123";    但是里面的参数是获取到的不是写死的
       

    }

int name=123;
int password=123;
String sql="select * from manager where name='"+name+"' and password='"+password+"';
你试试看行不行,我也没试过,中间的是 ' "+ +" '

使用jdbc就可以啊,本身就有替换占位符号? 的功能