暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Mybatis中的占位符和拼接符
891
1页
0次
2020-06-05
5墨值下载
1
、占位符
1
#{}
#{}
parameterType
preparedStatement
向占位符中设置值,自动进
java
类型
jdbc
类型转换
#{}
以有效防止
sql
注入。
2
#{}
可以接收简单类型值
pojo
属性值。如果
parameterType
传输单个简单类型
值,
#{}
括号中可以是
value
或其它名称。
例如这是
JDBC
编写
Mybatis
中我看不
PreparedStatement
,只是用
位符
#{}
,它自动实现这过程):
String sql = “insert into user (name,pwd) values(?,?)”;
PreparedStatement ps = conn.preparedStatement(sql); ps.setString(1,
“jack”); //
占位符顺序从
1
开始
ps.setString(2, “123456”); //
也可以使用
setObject
ps.executeQuery();
2
、拼接符
${}
sql
${}
parameterType
sql
jdbc
${}
pojo
parameterType
传输单个简单类型值,
${}
括号中只能是
value
of 1
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜