|
|
|
@ -1,40 +1,67 @@
|
|
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
<!-- 声明 XML 文档的版本和字符编码 -->
|
|
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
|
|
<!-- 引入 MyBatis Mapper 的 DTD 定义,确保 XML 文件符合 MyBatis 的规范 -->
|
|
|
|
|
|
|
|
|
|
<mapper namespace="com.dao.DiscussjiudianjianjieDao">
|
|
|
|
|
<!-- 定义 Mapper 的命名空间,对应 DAO 接口 com.dao.DiscussjiudianjianjieDao -->
|
|
|
|
|
|
|
|
|
|
<!-- 可根据自己的需求,是否要使用 -->
|
|
|
|
|
<resultMap type="com.entity.DiscussjiudianjianjieEntity" id="discussjiudianjianjieMap">
|
|
|
|
|
<result property="refid" column="refid"/>
|
|
|
|
|
<result property="userid" column="userid"/>
|
|
|
|
|
<result property="nickname" column="nickname"/>
|
|
|
|
|
<result property="content" column="content"/>
|
|
|
|
|
<result property="reply" column="reply"/>
|
|
|
|
|
</resultMap>
|
|
|
|
|
<resultMap type="com.entity.DiscussjiudianjianjieEntity" id="discussjiudianjianjieMap">
|
|
|
|
|
<!-- 定义一个结果映射,将数据库查询结果映射到 com.entity.DiscussjiudianjianjieEntity 实体类 -->
|
|
|
|
|
<!-- 映射实体类的 refid 属性到数据库表的 refid 列 -->
|
|
|
|
|
<result property="refid" column="refid"/>
|
|
|
|
|
<!-- 映射实体类的 userid 属性到数据库表的 userid 列 -->
|
|
|
|
|
<result property="userid" column="userid"/>
|
|
|
|
|
<!-- 映射实体类的 nickname 属性到数据库表的 nickname 列 -->
|
|
|
|
|
<result property="nickname" column="nickname"/>
|
|
|
|
|
<!-- 映射实体类的 content 属性到数据库表的 content 列 -->
|
|
|
|
|
<result property="content" column="content"/>
|
|
|
|
|
<!-- 映射实体类的 reply 属性到数据库表的 reply 列 -->
|
|
|
|
|
<result property="reply" column="reply"/>
|
|
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
<select id="selectListVO"
|
|
|
|
|
resultType="com.entity.vo.DiscussjiudianjianjieVO" >
|
|
|
|
|
resultType="com.entity.vo.DiscussjiudianjianjieVO">
|
|
|
|
|
<!-- 定义一个查询语句,ID 为 selectListVO,用于查询数据列表 -->
|
|
|
|
|
<!-- 查询结果将映射到 com.entity.vo.DiscussjiudianjianjieVO 视图对象 -->
|
|
|
|
|
SELECT * FROM discussjiudianjianjie discussjiudianjianjie
|
|
|
|
|
<where> 1=1 ${ew.sqlSegment}</where>
|
|
|
|
|
<where> 1=1 ${ew.sqlSegment}</where>
|
|
|
|
|
<!-- 使用 <where> 标签动态生成 WHERE 子句 -->
|
|
|
|
|
<!-- 1=1 是一个恒成立的条件,方便后续拼接其他条件 -->
|
|
|
|
|
<!-- ${ew.sqlSegment} 是动态 SQL 片段,可根据具体情况拼接查询条件 -->
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectVO"
|
|
|
|
|
resultType="com.entity.vo.DiscussjiudianjianjieVO" >
|
|
|
|
|
resultType="com.entity.vo.DiscussjiudianjianjieVO">
|
|
|
|
|
<!-- 定义一个查询语句,ID 为 selectVO,用于查询单个数据 -->
|
|
|
|
|
<!-- 查询结果将映射到 com.entity.vo.DiscussjiudianjianjieVO 视图对象 -->
|
|
|
|
|
SELECT discussjiudianjianjie.* FROM discussjiudianjianjie discussjiudianjianjie
|
|
|
|
|
<where> 1=1 ${ew.sqlSegment}</where>
|
|
|
|
|
<where> 1=1 ${ew.sqlSegment}</where>
|
|
|
|
|
<!-- 使用 <where> 标签动态生成 WHERE 子句 -->
|
|
|
|
|
<!-- 1=1 是一个恒成立的条件,方便后续拼接其他条件 -->
|
|
|
|
|
<!-- ${ew.sqlSegment} 是动态 SQL 片段,可根据具体情况拼接查询条件 -->
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectListView"
|
|
|
|
|
resultType="com.entity.view.DiscussjiudianjianjieView" >
|
|
|
|
|
|
|
|
|
|
<select id="selectListView"
|
|
|
|
|
resultType="com.entity.view.DiscussjiudianjianjieView">
|
|
|
|
|
<!-- 定义一个查询语句,ID 为 selectListView,用于查询数据列表 -->
|
|
|
|
|
<!-- 查询结果将映射到 com.entity.view.DiscussjiudianjianjieView 视图对象 -->
|
|
|
|
|
SELECT discussjiudianjianjie.* FROM discussjiudianjianjie discussjiudianjianjie
|
|
|
|
|
<where> 1=1 ${ew.sqlSegment}</where>
|
|
|
|
|
<where> 1=1 ${ew.sqlSegment}</where>
|
|
|
|
|
<!-- 使用 <where> 标签动态生成 WHERE 子句 -->
|
|
|
|
|
<!-- 1=1 是一个恒成立的条件,方便后续拼接其他条件 -->
|
|
|
|
|
<!-- ${ew.sqlSegment} 是动态 SQL 片段,可根据具体情况拼接查询条件 -->
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="selectView"
|
|
|
|
|
resultType="com.entity.view.DiscussjiudianjianjieView" >
|
|
|
|
|
resultType="com.entity.view.DiscussjiudianjianjieView">
|
|
|
|
|
<!-- 定义一个查询语句,ID 为 selectView,用于查询单个数据 -->
|
|
|
|
|
<!-- 查询结果将映射到 com.entity.view.DiscussjiudianjianjieView 视图对象 -->
|
|
|
|
|
SELECT * FROM discussjiudianjianjie discussjiudianjianjie <where> 1=1 ${ew.sqlSegment}</where>
|
|
|
|
|
<!-- 使用 <where> 标签动态生成 WHERE 子句 -->
|
|
|
|
|
<!-- 1=1 是一个恒成立的条件,方便后续拼接其他条件 -->
|
|
|
|
|
<!-- ${ew.sqlSegment} 是动态 SQL 片段,可根据具体情况拼接查询条件 -->
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|
</mapper>
|