项目场景:
这是我们SRTP项目中是一个需要运用的一个知识
用Java语言写的
后端接口将从前端收到的用户输入数据插入数据库中
问题描述
一个简单的例子
在写SQL语句时,对于前端发送的数据有两种插入数据库的方式:
一种是 values(?,?..),然后接jdbcTemplate.update(sql,…)
String sql="insert into User(user_name,user_password,user_phone) values(?,?,?)";
jdbcTemplate.update(sql,user_register.getUser_name(),user_register.getUser_password(),user_register.getUser_phone());
User user = jdbcTemplate.queryForObject(sql,new BeanPropertyRowMapper<User>(User.class));
还有一种是直接 ’ " + sth.get… +" ’
String sql2 = "update user set user_password ='"+user_chapass.getUser_password_new()+"' where user_id ='"+user_chapass.getUser_id()+"'";
拓展&总结:
1、要熟练运用 jdbcTemplate各种各样的函数(得整理一下资料了)
2、在写SQL语句时,对于前端发送的数据有两种插入数据库的方式:
一种是 values(?,?..),然后接jdbcTemplate.update(sql,…)
一种是直接 ’ " + sth.get… +" ’