怎么给 *.properties 传参?

F_B_J 2009-10-15 03:01:40
我有一个sql.properties配置文件,我想把里面key=value的value设置成灵活的.请问下怎么设置?

比如:insert into test values({1})
这里的{1},是我从程序传进入的值,正确的运行结果应该是
insert into test values(?,?,?,?,?)
我现在想把这一段'?,?,?,?,?'由程序来控制,请问各位是怎么做的?
谢谢啦.!
...全文
153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
believefym 2009-10-15
  • 打赏
  • 举报
回复
很简单啊
String params="'?,?,?,?,?'"
然后传到{1}
再用preparedStatement处理
daiyefei 2009-10-15
  • 打赏
  • 举报
回复
不用PrepareStament,有sql注入
imasmallbird 2009-10-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fjins 的回复:]
那你还是别把这些参数写在properties里了
[/Quote]
恩,写在那里没啥意思,你还不如就直接用PrepareStament了~~
liguominz 2009-10-15
  • 打赏
  • 举报
回复
额,记不太清楚了
帮顶一下吧~
FJINS 2009-10-15
  • 打赏
  • 举报
回复
那你还是别把这些参数写在properties里了

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧