1. ${ }和 #{ }
这两个的区别使用:如果是在sql语句的拼接阶段,使用#{}可以避免sql注入问题。如果在jsp,xml文件的其他配置中(例如DataSource通过properties文件导入)时,就用$ {}。也就是说平常都用${}。
2. {}的使用
在restful风格的代码中,会使用{}来实现占位的功能。
//删除书籍,使用restful风格
@RequestMapping("/deleteBook/{rid}")
public String deleteBook(@PathVariable("rid") int id){
bookService.deleteBookById(id);
return "redirect:/book/allBook";
}