自学太痛苦啦
1. 一对一映射   从对象想映射主对像的一个字段 怎么弄     (我学的时候教的是映射主对像的主键)
2.一个字段在映射文件中  可不可以映射两个表  例如 <one to one name="person">  <many to one name="person">

解决方案 »

  1.   

    建议楼主拿个视频看一下。
    多手写几次代码就熟悉了。
    实在不行就用MyEclipse生成POJO。然后删了重写。
    其实映射的关系。你可以暂时理解为把类和数据库里的表映射上,数据库里的主外键,通过映射关系用类的关联来表示。
    一对一,一对多(多对一,这是一样的),多对多。
    简单理解,就是
    一对一,
    比如你有个User表,为了优先数据,你User里的很多详细信息,可能平时很少用到。你就可以这样使用,设计成两个表,一个User表,一个UserInfo表,User 只放一个id和几个常用的字段,比如用户名和密码。还有一个UserInfo表的外建。其他的信息全部放在UserInfo表中。这时一个User表对应的是一个UserInfo表。它们的关系,就是一对一,有点像一夫一妻制。
    一对多,和多对一其实是一样的。
    比如一个商品分类表,一个商品表,一个商品分类会有很多商品。
    多对多的情况,比较经典的是商品订单。一般是一个订单表,一个订单详细表,一个中间表。一个订单可能会有很多详细的商品,同样的一个商品可能同时被很多订单购买。总的说起来有点泛,还是建议看看相关的视频,自己动手写几下。其实本质还是把表和表的关系,通过映射体现在类和类的关系。类的字段对应表的列,类的关系对应表的主外键。也就是ORM
      

  2.   

    进行系统学习,自己学不好,找人带。csdn也只能辅助自学。