V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gomorebug  ›  全部回复第 1 页 / 共 1 页
回复总数  8
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   ·   实用小工具   ·   947 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 21:22 · PVG 05:22 · LAX 13:22 · JFK 16:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.