Mybatis是如何设计解析property值的
Mybatis是现在非常流行一个开源框架,有很多公司都在使用的。当然,优秀的框架必然有我们学习的地方,今天和大家分享一个优秀设计——解析property值。大家学习Mybatis时,想必对 resultMap
标签都应该了解。
<resultMap id = "userMap" type="User">
<id column="id" property="id"></id>
<result property="orders[0].items[0].name" column="item1"/>
...
</resultMap>
怎么去解析property呢?
property的特点有点像树的结构,