这应该是many(memo)-to-one(user)的问题,你应该在memo和user两个表间建立驻外键关联

解决方案 »

  1.   

    应该建立外键联结,建议你看看hibernate in action
      

  2.   

    楼主先告诉你一个严重的设计错误不要用username做为主健,应该使用逻辑主健,至于为什么,请看数据库范式Users  table
    ------------
    userId     username     emailAddress
    Memo   table
    ------------
    memoId     subject     content   senderUserId   receiverUserId约束关系
    Users.userId  FK  senderUserId
    Users.userId  FK  receiverUserId多多学习一些OOAD,使用Hibernate是为了OO,如果没有OO思想,反而会给自己带来麻烦