Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.5k views
in Technique[技术] by (71.8m points)

mybatis - How can I propagate properties into a nested sql fragment?

I have an sql looks like this.

<sql name="level1">
  ${alias}some AS ${prefix}some
</sql>

Now I want to nest above fragment into another fragment while propagating those two properties.

<sql name="level2">
  ${alias}other AS ${prefix}other,
  <include refid="level1">
    <property name="alias" value="${alias}"/> <!-- will this "${alias}" work? -->
    <property name="prefix" value="${prefix}"/>  <!-- will this "${prefix}" work? -->
  </include>
</sql>

My apologies, I should've tried for myself and saw what happened. But I'm working on a remote site and the testing environment is not complete.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...