评论
This commit is contained in:
parent
8b6b6a6b7a
commit
03350aea09
@ -14,6 +14,31 @@
|
|||||||
<result column="rating" jdbcType="INTEGER" property="rating" />
|
<result column="rating" jdbcType="INTEGER" property="rating" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
<resultMap id="Map" type="com.lovenav.entity.CommentNode">
|
||||||
|
<id column="id" jdbcType="INTEGER" property="id" />
|
||||||
|
<result column="url_id" jdbcType="INTEGER" property="urlId" />
|
||||||
|
<result column="user_id" jdbcType="INTEGER" property="userId" />
|
||||||
|
<result column="content" jdbcType="VARCHAR" property="content" />
|
||||||
|
<result column="root_comment_id" jdbcType="INTEGER" property="rootCommentId" />
|
||||||
|
<result column="like_count" jdbcType="BIGINT" property="likeCount" />
|
||||||
|
<result column="comment_time" jdbcType="TIMESTAMP" property="commentTime" />
|
||||||
|
<result column="comment_status" jdbcType="TINYINT" property="commentStatus" />
|
||||||
|
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||||
|
<result column="rating" jdbcType="INTEGER" property="rating" />
|
||||||
|
|
||||||
|
<association property="user" javaType="com.lovenav.entity.User">
|
||||||
|
<id column="id" jdbcType="INTEGER" property="id" />
|
||||||
|
<result column="user_login" jdbcType="VARCHAR" property="userLogin" />
|
||||||
|
<result column="user_password" jdbcType="VARCHAR" property="userPassword" />
|
||||||
|
<result column="phone" jdbcType="BIGINT" property="phone" />
|
||||||
|
<result column="avatar" jdbcType="VARCHAR" property="avatar" />
|
||||||
|
<result column="nickname" jdbcType="VARCHAR" property="nickname" />
|
||||||
|
<result column="user_email" jdbcType="VARCHAR" property="userEmail" />
|
||||||
|
<result column="user_status" jdbcType="TINYINT" property="userStatus" />
|
||||||
|
<result column="user_registered" jdbcType="TIMESTAMP" property="userRegistered" />
|
||||||
|
<result column="role_id" jdbcType="TINYINT" property="roleId" />
|
||||||
|
</association>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
|
||||||
<sql id="Base_Column_List">
|
<sql id="Base_Column_List">
|
||||||
@ -165,16 +190,16 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- com.lovenav.dao.mybaits.-->
|
||||||
|
|
||||||
|
<select id="queryFirstCommentList" parameterType="java.lang.Integer" resultMap="Map">
|
||||||
<select id="queryFirstCommentList" parameterType="java.lang.Integer" resultMap="com.lovenav.dao.mybaits.Map">
|
|
||||||
SELECT * FROM ln_comment o LEFT JOIN ln_user u
|
SELECT * FROM ln_comment o LEFT JOIN ln_user u
|
||||||
ON o.user_id=u.id
|
ON o.user_id=u.id
|
||||||
WHERE o.url_id = #{urlId,jdbcType=INTEGER} AND o.root_comment_id = 0
|
WHERE o.url_id = #{urlId,jdbcType=INTEGER} AND o.root_comment_id = 0
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
||||||
<select id="querySecondCommentList" parameterType="java.lang.Integer" resultMap="com.lovenav.dao.mybaits.Map">
|
<select id="querySecondCommentList" parameterType="java.lang.Integer" resultMap="Map">
|
||||||
SELECT * FROM ln_comment o LEFT JOIN ln_user u
|
SELECT * FROM ln_comment o LEFT JOIN ln_user u
|
||||||
ON o.user_id=u.id
|
ON o.user_id=u.id
|
||||||
WHERE o.url_id = #{urlId,jdbcType=INTEGER} AND o.root_comment_id != 0
|
WHERE o.url_id = #{urlId,jdbcType=INTEGER} AND o.root_comment_id != 0
|
||||||
|
@ -1,29 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.lovenav.dao.mybaits">
|
<mapper namespace="com.lovenav.dao.mybaits">
|
||||||
<resultMap id="Map" type="com.lovenav.entity.Comment">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="url_id" jdbcType="INTEGER" property="urlId" />
|
|
||||||
<result column="user_id" jdbcType="INTEGER" property="userId" />
|
|
||||||
<result column="content" jdbcType="VARCHAR" property="content" />
|
|
||||||
<result column="root_comment_id" jdbcType="INTEGER" property="rootCommentId" />
|
|
||||||
<result column="like_count" jdbcType="BIGINT" property="likeCount" />
|
|
||||||
<result column="comment_time" jdbcType="TIMESTAMP" property="commentTime" />
|
|
||||||
<result column="comment_status" jdbcType="TINYINT" property="commentStatus" />
|
|
||||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
|
||||||
<result column="rating" jdbcType="INTEGER" property="rating" />
|
|
||||||
|
|
||||||
<association property="user" javaType="com.lovenav.entity.User">
|
|
||||||
<id column="id" jdbcType="INTEGER" property="id" />
|
|
||||||
<result column="user_login" jdbcType="VARCHAR" property="userLogin" />
|
|
||||||
<result column="user_password" jdbcType="VARCHAR" property="userPassword" />
|
|
||||||
<result column="phone" jdbcType="BIGINT" property="phone" />
|
|
||||||
<result column="avatar" jdbcType="VARCHAR" property="avatar" />
|
|
||||||
<result column="nickname" jdbcType="VARCHAR" property="nickname" />
|
|
||||||
<result column="user_email" jdbcType="VARCHAR" property="userEmail" />
|
|
||||||
<result column="user_status" jdbcType="TINYINT" property="userStatus" />
|
|
||||||
<result column="user_registered" jdbcType="TIMESTAMP" property="userRegistered" />
|
|
||||||
<result column="role_id" jdbcType="TINYINT" property="roleId" />
|
|
||||||
</association>
|
|
||||||
</resultMap>
|
|
||||||
</mapper>
|
</mapper>
|
Loading…
Reference in New Issue
Block a user