本篇文章由 JavaGuide 收集自网络,原出处不明。
比起这些枯燥的面试题,我更建议你看看文末推荐的 MyBatis 优质好文。
#{} 和 ${} 的区别是什么?
注:这道题是面试官面试我同事的。
答:
${}
是 Properties 文件中的变量占位符,它可以用于标签属性值和 sql 内部,属于原样文本替换,可以替换任意内容,比如${driver}会被原样替换为com.mysql.jdbc. Driver
。
2025/1/3大约 14 分钟
本篇文章由 JavaGuide 收集自网络,原出处不明。
比起这些枯燥的面试题,我更建议你看看文末推荐的 MyBatis 优质好文。
注:这道题是面试官面试我同事的。
答:
${}
是 Properties 文件中的变量占位符,它可以用于标签属性值和 sql 内部,属于原样文本替换,可以替换任意内容,比如${driver}会被原样替换为com.mysql.jdbc. Driver
。