搜档网

搜档网

当前位置:搜档网 > Mybatis 高级结果映射 ResultMap Association Collection - ilovejava

Mybatis 高级结果映射 ResultMap Association Collection - ilovejava

Mybatis 高级结果映射 ResultMap Association

Collection - ilovejava

MyBatis 的创建基于这样一个思想:数据库并不是您想怎样就怎样的。虽然我们希望所有的数据库遵守第三范式或BCNF (修正的第三范式),但它们不是。如果有一个数据库能够完美映射到所有应用程序,也将是非常棒的,但也没有。结果集映射就是MyBatis 为解决这些问题而提供的解决方案。例如,我们如何映射下面这条语句?

[java]

您可能想要把它映射到一个智能的对象模型,包括由一个作者写的一个博客,有许多文章(Post ,帖子),每个文章由0个或者多个评论和标签。下面是一个复杂ResultMap 的完整例子(假定作者、博客、文章、评论和标签都是别名)。仔细看看这个例子,但是不用太担心,我们会一步步地来分析,一眼看上去可能让人沮丧,但是实际上非常简单的

[java]

type="Blog">

column="blog_author_id" javaType=" Author">

TOP相关主题