0

我正在使用hibernate和spring mvc,我有一个场景,我有一个对象A和一个子对象C。现在更新Entity AI使用spring mvc的模型对象,这会通过反射自动填充表单中的所有键,实体 C 除外。

我目前正在做的是:

1)为外键添加一个隐藏的形式,

2) 显式获取实体 C。

3)在实体A中设置实体C。

4) 更新实体 A。

上述方法的问题是,它存在安全漏洞,我可以通过 firebug 更改隐藏变量。其次,即使我忽略了这个安全问题,我也需要自己获取实体,然后必须再次返回对象,我认为这是一项乏味的任务。

有没有更好的方法通过 form/spring-from 自动更新整个对象。

4

0 回答 0