【发布时间】:2013-06-21 06:51:22
【问题描述】:
我有一个使用 J2EE + Spring 和 MySQL 数据库的 Web 应用程序。我需要一个只读实体。我有一张带有产品的主表,它们仅供阅读。当前不应该插入新记录并且不进行更新。
实体类应该只读取数据并向前传递实体(其他实体是订单、发货等表)。
有什么解决办法吗?有没有人有同样的问题?感谢您的帮助。
【问题讨论】:
-
问题是?开发人员是唯一可以更新它的人。你期待什么行为?在什么情况下
我有一个使用 J2EE + Spring 和 MySQL 数据库的 Web 应用程序。我需要一个只读实体。我有一张带有产品的主表,它们仅供阅读。当前不应该插入新记录并且不进行更新。
实体类应该只读取数据并向前传递实体(其他实体是订单、发货等表)。
有什么解决办法吗?有没有人有同样的问题?感谢您的帮助。
【问题讨论】:
如果你不改变一个对象,它就永远不会被更新。
如果您使用的是 EclipseLink,则可以使用 @ReadOnly 注释将某些内容标记为只读。
【讨论】: