hibernate Save 指定值为函数问题(ORACEL库)如 a.no  是一个只能在服务器上用函数得到的值,不能先生成。如函数为 getno()
如何A a =new a()
a.no =???  这怎么写才能用
hibernate 生成的DAO类保存呢
Save(a)

解决方案 »

  1.   

    getno()此函数当有no属性兼容的值返回
    则可以用a.no =getno();
    否则不行
      

  2.   

    getno() 是ORACEL的函数,你是说a 中有字段 no 才行吗
      

  3.   

    那你得通过hibernate调用这个函数使其正常工作才行
      

  4.   

    按到标准来
    1.Session session=HibernateSessionFactory.getSession();
    2.Transaction tr=session.beginTransaction();
    3.Login login=new Login();
    4.session.save(login);
    5.tr.commit();
    6.session.close();
      

  5.   

    你的意思是用hibernate自动生成配置文件?在网上查一下hibernate自动生成配置文件