当前位置: 首页 > news >正文

编写网站 语言python游戏开发

编写网站 语言,python游戏开发,wordpress金融网站模板,wordpress基本主题MyBatis关联查询#xff08;三、多对多查询#xff09; 需求#xff1a;查询角色及角色赋予的用户信息。 分析#xff1a;一个用户可以拥有多个角色#xff0c;一个角色也可以赋予多个用户#xff0c;用户和角色为双向的一对多关系#xff0c;多对多关系其实我们看成是…MyBatis关联查询三、多对多查询 需求查询角色及角色赋予的用户信息。 分析一个用户可以拥有多个角色一个角色也可以赋予多个用户用户和角色为双向的一对多关系多对多关系其实我们看成是双向的一对多关系。 user(uid, username)王贺、万通 ​ user_role(uid, rid) role(rid, )校长、老师、学生 基础项目搭建参考第一个mybatis项目的创建和读取数据库信息MyBatis关联查询一、一对一查询一对多查询 在上面项目的基础上先编写role表的pojo文件 public class Role {private Integer id;private String roleName;private String roleDesc;//多方private ListUser userList;public Integer getId() {return id;}public void setId(Integer id) {this.id id;}public String getRoleName() {return roleName;}public void setRoleName(String roleName) {this.roleName roleName;}public String getRoleDesc() {return roleDesc;}public void setRoleDesc(String roleDesc) {this.roleDesc roleDesc;}public ListUser getUserList() {return userList;}public void setUserList(ListUser userList) {this.userList userList;}Overridepublic String toString() {return Role{ id id , roleName roleName \ , roleDesc roleDesc \ , userList userList };} }编写RoleMapper.java代码 public interface RoleMapper {Role getRoleById(Integer id); }在RoleMapper.xml中编写下列代码 resultMap idgetRoleByIdResultMap typecn.fpl1116.pojo.Roleid columnrid propertyid/idresult columnrole_name propertyroleName/resultresult columnrole_desc propertyroleDesc/result!--一对多使用collection标签指定数据的封装规则propertyuserListpojo的属性ofTypecom.by.pojo.User集合的泛型等价于resultType--collection propertyuserList ofTypecn.fpl1116.pojo.Userid columnid propertyid/idresult columnusername propertyusername/resultresult columnaddress propertyaddress/resultresult columnsex propertysex/resultresult columnbirthday propertybirthday/result/collection/resultMapselect idgetRoleById parameterTypeint resultMapgetRoleByIdResultMapSELECTr.id as rid,r.role_name,r.role_desc,u.*FROMuser_role urJOIN role r ON ur.ridr.idJOIN user u ON ur.uidu.idWHEREr.id#{id}/select编写测试类 Testpublic void testGetRoleById(){RoleMapper roleMapper sqlSession.getMapper(RoleMapper.class);Role role roleMapper.getRoleById(1);System.out.println(role);}运行结果如下
http://www.zqtcl.cn/news/796676/

相关文章:

  • 制作网站的app推动高质量发展的必要性
  • 网站建设培训个人企业的官网
  • 物流公司做网站佛山市城乡和住房建设局网站
  • 建设银行六安市分行网站云梦网络建站
  • 寿光专业做网站的公司有哪些网页制作基础教程黄洪杰
  • discuz可以做门户网站么江西省网站备案
  • 天眼查在线查询系统seo平台优化服务
  • 建设部网站 注册违规北京梵客装饰
  • 大连制作网站报价网站网站怎么做代理
  • php做网站如何架构品牌vi设计欣赏
  • 网站外链建设与文章发布规范网址例子
  • 外贸网站空间选择商业计划书
  • 手机作图软件app专业做邯郸网站优化
  • 济南网站定制制作wordpress theid
  • 企业网站建设能解决什么问题设计房子需要多少钱
  • 专业网站开发制作石家庄信息门户网站定制
  • 藤虎网络广州网站建设网站域名实名认证官网
  • 佛山专业网站建设公司推荐it行业做网站一个月多少钱
  • 三网合一网站怎么做苏醒主题做的网站
  • wordpress站内统计插件wordpress模板 单栏
  • 龙岩网站定制网站开发 技术路线
  • 广州制作网站开发网站标题怎么设置
  • 海南旅游网站开发背景做网站兼容ie
  • 查找人网站 优帮云本地升级wordpress
  • 安庆什么网站好小事做wordpress主题vue
  • 高端商品网站网络运维工程师面试题及答案
  • 做网站的dw全称是啥适合迷茫年轻人的工作
  • 免费软件库合集软件资料网站wordpress go链接跳转错误
  • 重庆那里做网站外包好和镜像网站做友链
  • 网站栏目关键词装修效果图制作软件