-.-!!
应该是如何向bbsrevert表里插入一条数据Bbsrevert br=new Bbsrevert(); 
   br.set...
   中间的set代码怎么写session.save();

解决方案 »

  1.   

    肯定要修改地方的,也许我没有努力的看你的源代码,不过你这里写法上不知道哪里有问题,看看配置,然后看看POJO,还有,你的action里面的那个调用方法,可能是我看起来太累了.你说这个set怎么写,其实是可以直接set某一项,还有你set某一项插入数据库肯定不行啊,大哥,除非你其他的都可以是null值,这个数据完整性啊.你set整个表的数据看看?然后插入.
      

  2.   

    应该使用br.setBbstopic(session.load(Bbstoppic.class,1));上面是个大致代码。
      

  3.   

    你是新手吧?这个涉及到HIBERNATE的关联映射 。即 ORM 。不是直接在BBSEVLET里定义一个TOPIC的 id,而是要定义一个TOPIC的对象。然后设置的时候就好像楼上那样的做法
    br.setBbstopic(session.load(Bbstoppic.class,1));
      

  4.   

    谢谢高人指点
    我也是不太懂那个hibernate映射,后来JDBC方式直接insert into bbsrevert values(null,1,1,'sfasdfdsa','2009-01');就行了。关系复杂的表还是直接操作数据表方便啊。