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

网站开发的话 dw里面选择啥手机网站开发多少钱

网站开发的话 dw里面选择啥,手机网站开发多少钱,html网页制作颜色代码,建网站盈利的几种方式关联映射方面的最后一篇了#xff0c;我觉得映射文件的编写是使用hibernate的基础#xff0c;而关联映射又是基础的基础#xff0c;所以这方面分的细一些#xff0c;罗嗦一些#xff0c;说明白就好#xff0c;呵呵。多对多关联(双向)#xff0c;相对单向#xff0c;在实… 关联映射方面的最后一篇了我觉得映射文件的编写是使用hibernate的基础而关联映射又是基础的基础所以这方面分的细一些罗嗦一些说明白就好呵呵。 多对多关联(双向)相对单向在实体上就是一端也保持另一端的对象集合在映射文件中也配置上。但是要注意两边配置文件中指定的外键一定要对应。 1.对象模型 2.关系模型 3.实体类 Player.java public class Player {    private Integer id;    private String name;    private SetRole roles;    //一系列的setter.getter方法    Override    public String toString() {      return Player:   name;    }  }   Role.java public class Role {    private Integer id;    private String name;    private SetPlayer players;    //一系列的setter.getter方法    Override    public String toString() {      return Role:   name;    }  } 4.映射文件  Player.hbm.xml class namecom.sxt.hibernate.many2many.entity.Player tablesxt_hibernate_player      id nameid length4        generator classnative/generator      /id      property namename length10/property      !--tablesxt_hibernate_user_role含义,用来指定中间表    --      set nameroles tablesxt_hibernate_player_role cascadesave-update        !--key columnuser_id含义,指定中间表中用来指向本表的外键    --        key columnplayer_id/key        !-- column含义,用来指定中间表中用来指向另一端表的外键 --        many-to-many classcom.sxt.hibernate.many2many.entity.Role columnrole_id/many-to-many      /set    /class   Role.hbm.xml class namecom.sxt.hibernate.many2many.entity.Role tablesxt_hibernate_role      id nameid length4        generator classnative/generator      /id      property namename length10/property      set nameplayers tablesxt_hibernate_player_role cascadesave-update        !-- 注意这里指定的外键要和另一端映射文件中的相对应 --        key columnrole_id/key        !-- 注意这里指定的外键要和另一端映射文件中的相对应 --        many-to-many classcom.sxt.hibernate.many2many.entity.Player columnplayer_id/many-to-many      /set    /class 5.hibernate配置文件 参照上一篇。 6. 测试方法 public static void main(String[] args) {      Session session HibernateUtils.getSession();      Transaction t session.beginTransaction();      try {        /**          * 测试插入数据          */        /*      Player player1new Player();        player1.setName(姚明);                 Player player2new Player();        player2.setName(詹姆斯);                 Player player3new Player();        player3.setName(科比);                 Role role1new Role();        role1.setName(中锋);        SetPlayer players1new HashSetPlayer();        players1.add(player1);        players1.add(player2);        role1.setPlayers(players1);                 Role role2new Role();        role2.setName(后卫);        SetPlayer players2new HashSetPlayer();        players2.add(player2);        players2.add(player3);        role2.setPlayers(players2);                 session.save(role1);        session.save(role2);*/                 /**          * 测试加载数据          */        Role role(Role)session.load(Role.class, 4);        System.out.println(role);        for(IteratorPlayer playersrole.getPlayers().iterator();players.hasNext();){          System.out.println(players.next());        }        t.commit();      } catch (HibernateException e) {        e.printStackTrace();        t.rollback();      } finally {        HibernateUtils.closeSession(session);      }    }  }       本文转自NightWolves 51CTO博客原文链接http://blog.51cto.com/yangfei520/276187如需转载请自行联系原作者
http://www.zqtcl.cn/news/537542/

相关文章:

  • 最好的网站建设公司排名生物技术网站开发
  • 网站建设经验大总结不良人网页设计怎么做
  • 宁波市余姚建设局网站学做网站要代码
  • 戴尔公司网站开发的经营目标贵州省铜仁市城乡建设局网站
  • 商务网站建设简答题及答案网站备案 域名证书
  • 网站后门怎么去除贾汪城乡建设局网站
  • 烟台住房和城乡建设厅网站重庆网站界面设计
  • 企业网站推广服务协议html编程语言
  • 上海知名网站建设公司合肥建设云平台证书查询
  • 网站响应度西安哪家公司做的网站好
  • 广州市白云区网站建设维护wordpress如何匹配模板
  • 360网站导航公司地址怎么做seo 优化一般包括哪些内容
  • 龙岗高端建设网站建设南京旅游网页设计
  • 企业网站优化问题wordpress滑动
  • 亳州网站建设费用广东网站建设报价
  • ai生成作文网站驾校网站源码下载
  • icon图标素材下载网站郑州做定制网站的公司
  • 网站建设培训哪家好北京有几个区几个县
  • 县局网站建设招标最新网页游戏传奇
  • 咋么做进网站跳转加群代理记账公司如何寻找客户
  • 可以做pos机的网站app网站建设制作
  • 手机移动端网站影视摄影传媒公司
  • 做化工资讯的网站湖南省做网站的
  • 廊坊哪些公司做网站做网站域名是什么意思
  • 印刷网络商城网站建设上海那家公司做响应式网站建设
  • 四川省建设厅职称查询网站购物网站页面设计
  • 网站开发导航可以进不良网站的浏览器
  • 一个中介平台网站的建设费wordpress 文章列表只显示标题
  • 网站建设包括两个方面聊城建设路小学网站
  • 怎么样做一个自己的网站遵义软件制作平台