我想知道在条件查询期间是否可以初始化实体的瞬态属性.
例
@Entity
public SampleEntity{
@Id
private long id;
[more attributes]
@Transient
private String someTransientString;
[getters and setters]
}
Run Code Online (Sandbox Code Playgroud)
现在我想编写一个CriteriaQuery来加载所有SampleEntitys并自动设置someTransientString为imamightlyfinestring.我有类似以下SQL的内容:
SELECT ID AS ID, [..], 'imamightilyfinestring' AS SOME_TRANSIENT_STRING FROM SAMPLE_ENTITY
Run Code Online (Sandbox Code Playgroud)
我当然知道我可以简单地迭代生成的集合并手动设置属性,但我想知道是否有办法在JPA2中完成它.
谢谢 :)