java Web项目,用两张表,试题表,(字段:id,题干) 试题选项表 (字段:id,外键,选项内容),此处应该知道两个表是主外键关联,且为一对多的关系,而且项目中我用的是hibernate来作为持久层,那么在试题表的实体类里面,包含了题干,以及试题选项的对象(set集合),相信用过hibernate的都知道,我用hql查询试题表的时候,可以吧选项对象同时查询出来,但是我需要一个个的遍历,现在的问题就是,我已经把结果都打印出来(包括试题题干,以及对应的选项的内容,图片显示的即是遍历的代码,但是由于对象嵌套的关系我并不知道怎么放进集合),但是我想把遍历出来的结果放进集合里面,返回json到前台,前台用的html和js,所以现在的问题是,我有很多的试题,每个试题又包含若干的对象,同时我又不能返回对象,我需要取到对象相应的值,来放进集合~
2条回答 默认 最新
- qq695938675 2017-01-12 02:21关注
读了半天有点乱,试题表和选项表是一对多的关联关系,试题表是一方。用hql查询出来的就是试题表的集合 List questions,
把这个集合拿到页面就行了啊。如果说格式需要改变或者内容需要变更,那么遍历重新封装。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报