两个类对应的数据表在后台怎么放在一个list里面传到前台jsp并能对应取出,对应对应对应重要事情说三遍?

2020-06-26 社会 82阅读

使用关联查询或多表查询,不过你的主次标及关联条件没说出来,应该是 wxId + actId + scheduleId 。如果直接用JDBC SQL :

select vote.voteCnt, user.name, user.message. user.headimg from table1 as vote left join table2 as user on vote.wxId=user.wxId and vote.actId=user.actId where xxxx limit 0,10


JSP 中普通方式普通方式读取就好了:


       ${vote.name}获得了${vote.voteCnt}票


如果用了JPA、Hibernate等ORM工具,那么需要在Bean中设置级联,JSP中使用层次表达,只要不是是懒加载模式可以直接用:


       ${vote.user.name}获得了${vote.voteCnt}票

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com