Mybatis映射文件中,如果A标签通过include引用了B标签的内容,B标签能否定义在A标签后?
虽然说mybatis解析xml文件时按顺序解析,但是b标签的位置可以在任何地方。
原理:mybatis解析a标签时,发现引用了b标签,未解析到b标签,此时会把a标签标记为未解析状态,继续解析下面内容,把剩下解析完之后,再解析标记为未解析的标签,此时已解析到b标签,a标签也就顺利解析完成。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。