Java 春季及;休眠:阻止用户写入

Java 春季及;休眠:阻止用户写入,java,spring,hibernate,Java,Spring,Hibernate,我需要防止单个用户写入数据库,是否有可能在不更改每次保存或更新的情况下实现这一点?我想结束hibernate会话。你建议我做什么 谢谢 Sebastian我建议您使用一个安全框架,如Spring security或Apache Shiro,在应用程序级别实现跨领域的安全问题。我最终使用了Hibernate拦截器。如果我实现onSave()、onDelete()和onFlushDirty(),是否有可能绕过此方法并写入数据库?如果不是,我对这个解决方案很满意。因为事实证明,该用户也不允许读取某些字

我需要防止单个用户写入数据库,是否有可能在不更改每次保存或更新的情况下实现这一点?我想结束hibernate会话。你建议我做什么

谢谢
Sebastian

我建议您使用一个安全框架,如Spring security或Apache Shiro,在应用程序级别实现跨领域的安全问题。

我最终使用了Hibernate拦截器。如果我实现onSave()、onDelete()和onFlushDirty(),是否有可能绕过此方法并写入数据库?如果不是,我对这个解决方案很满意。因为事实证明,该用户也不允许读取某些字段

你能给我们举一个例子说明你是如何写DB的吗(你从哪里获得Hibernate会话的?)?同意,听起来你想要一个在写操作上具有方法级安全性的角色。