gomorebug 最近的时间轴更新
gomorebug

gomorebug

V2EX 第 623209 号会员,加入于 2023-04-08 19:25:04 +08:00
大三下找实习 | 简历求狠批
  •  1   
    职场话题  •  gomorebug  •  275 天前  •  最后回复来自 wander639
    5
    Mybatis 中的 xml 配置问题
    Java  •  gomorebug  •  2023-11-22 16:48:36 PM  •  最后回复来自 gomorebug
    4
    关于 socket 序列化的疑惑
    Java  •  gomorebug  •  2023-11-20 10:00:05 AM  •  最后回复来自 orangie
    10
    关于 mybatis 的疑惑
  •  1   
    Java  •  gomorebug  •  89 天前  •  最后回复来自 chaoschick
    83
    求助, mitmproxy 安装完证书还是无法访问
  •  1   
    程序员  •  gomorebug  •  2023-04-19 17:55:57 PM  •  最后回复来自 iorilu
    2
    gomorebug 最近回复了
    2023-11-22 16:48:36 +08:00
    回复了 gomorebug 创建的主题 Java Mybatis 中的 xml 配置问题
    @gomorebug 解决了,在 UserHistory 添加成员变量 qid 和 uid ,在映射中也添加
    2023-11-22 16:34:32 +08:00
    回复了 gomorebug 创建的主题 Java Mybatis 中的 xml 配置问题
    @gomorebug id 搞错了,是这个
    <select id="findHistoryByUid" resultMap="historyResultMap">
    SELECT question.*, user.*, user_history.reply,user_history.h_updated,user_history.h_created,user_history.correct
    FROM question,
    user,
    user_history
    WHERE user.uid = #{uid}
    AND user_history.uid = user.uid
    AND user_history.qid = question.qid
    </select>
    2023-11-22 16:30:22 +08:00
    回复了 gomorebug 创建的主题 Java Mybatis 中的 xml 配置问题
    主题中的查询语句
    <select id="findQuestionsByUid" resultMap="questionResultMap">
    SELECT question.*, user.*, user_history.reply,user_history.h_updated,user_history.h_created,user_history.correct
    FROM question,
    user,
    user_history
    WHERE user.uid = #{uid}
    AND user_history.uid = user.uid
    AND user_history.qid = question.qid
    </select>
    2023-11-22 16:12:27 +08:00
    回复了 gomorebug 创建的主题 Java Mybatis 中的 xml 配置问题
    <resultMap id="questionResultMap" type="org.hugcode.common.pojo.User">
    <id column="uid" property="uid"/>
    <result column="username" property="username"/>
    <result column="password" property="password"/>
    <result column="updated" property="updated"/>
    <result column="created" property="created"/>
    <collection property="questions" ofType="org.hugcode.common.pojo.Question">
    <id column="qid" property="qid"/>
    <result column="description" property="description"/>
    <result column="answer" property="answer"/>
    <result column="type" property="type"/>
    </collection>

    </resultMap>
    <select id="findQuestionsByUid" resultMap="questionResultMap">
    SELECT question.*,user.* FROM question,user,user_history WHERE user.uid = #{uid} AND user_history.uid = user.uid AND user_history.qid = question.qid
    </select>


    单纯在 User 类中一对多是没有问题的,但我想在关系表 user_history 保存用户的做题记录所以想新弄个实体类 UserHistory 存其他信息,结果就出现问题了😭,下面是包含关系
    ( 1 )正确:User ->List<Question>( collection )
    ( 2 )错误:User ->List<UserHistory> ( collection )->Question ( association )
    2023-11-19 21:55:18 +08:00
    回复了 gomorebug 创建的主题 Java 关于 socket 序列化的疑惑
    @cpstar 受教了
    2023-11-19 21:33:07 +08:00
    回复了 gomorebug 创建的主题 Java 关于 socket 序列化的疑惑
    @nulIptr 搜嘎
    2023-11-19 21:31:15 +08:00
    回复了 gomorebug 创建的主题 Java 关于 socket 序列化的疑惑
    @liangkang1436 但这样不符合 client 和 server 的关系好像
    2023-11-19 21:30:24 +08:00
    回复了 gomorebug 创建的主题 Java 关于 socket 序列化的疑惑
    有报名我发帖的时候忽略了()
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4709 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 16ms · UTC 10:02 · PVG 18:02 · LAX 02:02 · JFK 05:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.