假设以下(我正在使用MySQL)
@PersistenceCapable(identityType = IdentityType.APPLICATION, detachable = "true")
public class TclRequest2 {
@PrimaryKey
@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
private long id;
@Persistent(column = "userid")
@Column(jdbcType = "INTEGER", length = 11, allowsNull = "false", defaultValue = "1")
private Member member; // This object table is in another schema
// Getters and setters
}
字段member
保留在另一个架构中。我可以通过在Member
类的@PersitentCapable
注释中指定“catalog”属性来解决这个问题,但这会破坏我在使用的属性文件中指定模式名称的灵活性,因为我正在配置jdo在属性文件中。
谢谢。