溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mapper使用方法

發(fā)布時間:2020-05-30 11:30:34 來源:億速云 閱讀:211 作者:鴿子 欄目:編程語言

分表存儲,并且查詢數據

mapper使用方法mapper使用方法

<?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" >
<mapper namespace="com.questionnaire.study.mapper.DivOptingsContenMapper">
    <resultMap id="BaseResultMap" type="com.questionnaire.study.pojo.DivOptingsConten">
        <id column="num" property="num" jdbcType="INTEGER"/>
        <result column="content" property="content" jdbcType="VARCHAR"/>
        <result column="options" property="options" jdbcType="VARCHAR"/>
        <result column="strength_index" property="strengthIndex" jdbcType="VARCHAR"/>
        <result column="open_index" property="openIndex" jdbcType="VARCHAR"/>
        <result column="title_number" property="titleNumber" jdbcType="INTEGER"/>
        <collection property="divOptingsTitles" ofType="com.questionnaire.study.pojo.DivOptingsTitle">
            <id column="id" property="id" jdbcType="INTEGER"/>
            <result column="title_name" property="titleName" jdbcType="VARCHAR"/>
            <result column="title_type" property="titleType" jdbcType="VARCHAR"/>
            <result column="title_ describe" property="titleDescribe" jdbcType="VARCHAR"/>
            <result column="title_num" property="titleNum" jdbcType="INTEGER"/>
            <result column="titlt_mark" property="titltMark" jdbcType="VARCHAR"/>
        </collection>
    </resultMap>

    <!-- 查詢所有題庫 -->
    <select id="findAllQuestion" resultMap="BaseResultMap">
        SELECT
        `div_optings_conten`.`num`,
        `div_optings_conten`.`content`,
        `div_optings_conten`.`open_index`,
        `div_optings_conten`.`strength_index`,
        `div_optings_conten`.`title_number`,
        `div_optings_title`.`title_ describe`,
        `div_optings_title`.`title_name`,
        `div_optings_title`.`title_num`,
        `div_optings_title`.`title_type`,
        `div_optings_title`.`titlt_mark`
        from
        `div_optings_conten`
        LEFT JOIN `div_optings_title`
        ON `div_optings_title`.`title_num` = `div_optings_conten`.`title_number`
    </select>

實體

public class DivOptingsConten implements Serializable {
    private Integer num;

    private String content;

    private String options;

    private String strengthIndex;

    private String openIndex;

    private Integer titleNumber;

    List<DivOptingsTitle> divOptingsTitles;

標題:

public class DivOptingsTitle implements Serializable {
    private Integer id;

    private String titleName;

    private String titleType;

    private String titleDescribe;

    private Integer titleNum;

    private String titltMark;

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI