我最近在使用百日咳作为视图解析器的弹簧网络应用程序上工作,在开发我的控制器时,我遇到了一个新的情况:
我对此并不十分肯定,但是从视图传递的@Pathvariable
是否可以成为对象? (准确的模型的复合键?)
谢谢你
答案 0 :(得分:1)
您可以使用Spring PropertyEditor或Spring Converter查看Spring Convertor
示例
public class CategoryConverter implements Converter<String, Category>{
@Autowired
private CategoryService categoryService;
public Category convert(String id) {
return categoryService.findById(Long.valueOf(id));
}
}
但是将对象直接保存到数据库时可能会遇到一些问题。