例如我数据库中有两个表,person 和 message
Message是用户之间的相互发的消息
在Message中插入一条记录的时候,我知道接受者的id,
方法一(正常的做法): Person per = personBiz.getPerson(id);
Message mess = new Message();
mess.setPer(per);
messageBiz.insert(mess);
方法二:Person per = new Person();
per.setId(id);
Message mess = new Message();
mess.setPer(per);
messageBiz.insert(mess);
就是 Person per = new Person(); per.setId(id);
和Person per = biz.getPerson(id); 的区别
数据库能插入吗用第二个方法?为什么?
十分疑惑,请大家帮忙解答!