我有一个这样的类设置:
class ParentClass{
// Some other fields
Set<ChildClass> children
}
我想使用 groovy.sql.Sql 来保持相关的 ChildClass 对象与 ParentClass 的关系适当地持久化。我以前使用过像 Hibernate 这样的 ORM 工具,如果可能的话,我宁愿坚持只使用 groovy.sql.Sql。
我想知道 groovy.sql.Sql 是否有任何方便的助手来保持子集合同步?我不介意编写闭包以及比较“当前持久”集与“新持久”集的比较,以决定添加和删除什么,但我有点希望 groovy 已经为我解决了这个问题.