我看到的所有DCI例子似乎都是基于对象作为信息的最终持有者,并且交易边界在方法内定义。
我想看到一个持久应用程序的例子,其中存在某种持久层,即在基础持久性存储的重复对象副本中可能会有更改,而对象的更改是将稍后持久化的副本进行更改。 DCI是否适用于该模型?
我想看到一个持久应用程序的例子,其中存在某种持久层,即在基础持久性存储的重复对象副本中可能会有更改,而对象的更改是将稍后持久化的副本进行更改。 DCI是否适用于该模型?
DCI并不涉及持久化问题。
我在http://blog.maxant.co.uk/pebble/files/dci_java_example_for_object_composition_google_group_201010052226.zip发布了一个Java示例,其中包含用于持久化实体的JPA(ORM)。
这是即将发布在www.maxant.co.uk/whitepapers.jsp上的白皮书的一部分。
该白皮书中还将展示DCI如何集成到应用服务器中。希望这有所帮助!