Advertisement

mybatis查询和hierarchical data structure

阅读量:

近期完成了一个评论功能的开发,某篇文章所对应的评论数据结构组成情况如以下图表所示:

实体类关系图

CommentBean与文章之间存在一一对应的关联,每个CommentBean对象下可能包含多个CommentDetailBean类型的评论信息,而每条评论之下还可能附带若干条ReplyDetailBean形式的回复内容。评论及回复所涉及的用户资料则来源于另一张User表。接下来将通过mybatis技术从数据库中检索出具备此类层级结构的数据。

复制代码
    <select id="selectGoodsCommentWithReply" parameterType="String" resultMap="commentResult">
    SELECT temp.*, u2.u_nick u2_nick FROM (SELECT u1.u_nick u1_nick, u1.u_photo u1_photo, gc.gc_id,
           gc.gc_g_id, gcd.gcd_id, gcd.gcd_content, gcd.gcd_createTime, grd.grd_i

全部评论 (0)

还没有任何评论哟~