忘了说了,另一种写法:customerId=?0也是错!!!只有customerId='11111'不报错,但我要用参数啊,写死了还有什么用?

解决方案 »

  1.   


    楼主 finders在那里可以添加,我怎么在jb7.0中找不到在那里可以添加的呢?
    以前jb5.0是可以的。现在用上7.0就不知道了。
      

  2.   

    我用的entity bean是 1.x的
      

  3.   

    居我所知,ejb-ql的表达式中,任何元素之间最好保留空格,想你的语句“customerId=?1”就是因为等号两边不流空格,所以当然报错了,你留空格试一下吧,应该没问题了