1

我按照 AppFuse 快速入门指南选择了模块化和完整源选项。当我发出

mvn install -Poracle

testUpdateUser 抛出一个 ...

.hibernate4.HibernateSystemException: Found shared references to a collection...model.User.roles

我知道这是因为测试代码尝试了这个(Hibernate 不允许这样做..)

user2.setRoles(user.getRoles());

那么测试 updateUser 的正确方法是什么?

4

2 回答 2

0

您使用的是什么版本的 AppFuse?这应该在 3.0 中修复。

于 2014-02-12T15:31:14.283 回答
0

这是原型......我用来生成项目..

....原型-DarchetypeVersion=3.0.0

完整的声明(复制自 QuickStart..)

mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-spring-archetype -DarchetypeVersion=3.0.0 -DgroupId=com.mycompany -DartifactId=myproject -DarchetypeRepository= http://oss.sonatype .org/content/repositories/appfuse

于 2014-02-12T18:56:42.083 回答