當前位置: 首頁>>代碼示例>>Java>>正文


Java Join.alias方法代碼示例

本文整理匯總了Java中javax.persistence.criteria.Join.alias方法的典型用法代碼示例。如果您正苦於以下問題:Java Join.alias方法的具體用法?Java Join.alias怎麽用?Java Join.alias使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在javax.persistence.criteria.Join的用法示例。


在下文中一共展示了Join.alias方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: copyJoins

import javax.persistence.criteria.Join; //導入方法依賴的package包/類
private void copyJoins(From<?, ?> from, From<?, ?> to) {
	for (Join<?, ?> join : from.getJoins()) {
		Join<?, ?> toJoin = to.join(join.getAttribute().getName(), join.getJoinType());
		toJoin.alias(getAlias(join));
		copyJoins(join, toJoin);
	}
	for (Fetch<?, ?> fetch : from.getFetches()) {
		Fetch<?, ?> toFetch = to.fetch(fetch.getAttribute().getName());
		copyFetches(fetch, toFetch);
	}
}
 
開發者ID:justinbaby,項目名稱:my-paper,代碼行數:12,代碼來源:BaseDaoImpl.java

示例2: visit

import javax.persistence.criteria.Join; //導入方法依賴的package包/類
/**
 * {@inheritDoc}
 */
public boolean visit(JpqlInnerJoin node, CriteriaHolder query) {
    Path path = new Path(node.jjtGetChild(0).toString());
    Alias alias = getAlias(node);
    From<?, ?> from = query.getFrom(path.getRootAlias());
    Join<Object, Object> join = from.join(path.getSubpath(), JoinType.INNER);
    if (alias != null) {
        join.alias(alias.getName());
    }
    return false;
}
 
開發者ID:ArneLimburg,項目名稱:jpasecurity,代碼行數:14,代碼來源:CriteriaVisitor.java


注:本文中的javax.persistence.criteria.Join.alias方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。