Model view controller 播放-如何判断模型中的实例变量不应映射到db列?

Model view controller 播放-如何判断模型中的实例变量不应映射到db列?,model-view-controller,playframework,Model View Controller,Playframework,假设我有一个带有实例变量password的模型类User。但是,我只想将passwordHash保存到数据库中,实例变量将仅作为一个中间值,用于临时保存原始密码,以便对其进行bcrypt。如何告诉Play framework我不想将密码变量保存到db中?您需要在密码上添加“@Transient”注释: @实体 公共类用户扩展模型{ @短暂的 公共字符串密码; 公共字符串密码哈希; } a-play-framework-model

假设我有一个带有实例变量
password
的模型类
User
。但是,我只想将
passwordHash
保存到数据库中,实例变量将仅作为一个中间值,用于临时保存原始密码,以便对其进行bcrypt。如何告诉Play framework我不想将
密码
变量保存到db中?

您需要在密码上添加“@Transient”注释:

@实体
公共类用户扩展模型{
@短暂的
公共字符串密码;
公共字符串密码哈希;
}
a-play-framework-model