`
andylee624
  • 浏览: 56627 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

HIbernate映射文件中加where条件对Set过滤

阅读更多
		<set name="spPersondepts" lazy="true" cascade="all" fetch="join"
			inverse="true"
			where="(SELECT t.ISNEEDSYNC FROM CT_SP_PERSONINFO t WHERE  t.ID=PERSON)=1">
			<key column="DEPT" property-ref="dcode" />
			<one-to-many class="SpPersondept" />
		</set>


PERSON字段为子表中的。只要不加表别名,hibernate默认该字段为子表的。若要写嵌套查询,对表加别名即可。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics