1.eclipse3.2+lomboz+jboss新建一个ejb后能否很方便的添加find或者select方法,比如说右键添加之类的。2.新建一个名字为User的cmp ejb后,数据表中有三个字段user_id,name,password,开始测试时插入,修改,删除,查询都没有问题,后来我想实现通过姓名查询就在UserHome.java中插入
public user.ejb.User findByName(String name)
      throws javax.ejb.FinderException,java.rmi.RemoteException;
在ejb-jar.xml中<entity id="ContainerManagedEntity_User">和</entity>之间插入
         <query>
          <query-method>
            <method-name>findByName</method-name>
            <method-params>
              <method-param>java.lang.String</method-param>
             </method-params>
            </query-method>
            <ejb-ql>
             <![CDATA[SELECT OBJECT(a) FROM UserSCHEMA as a WHERE name=?1]]>
            </ejb-ql>
          </query>
可是出错了,错误内容是User not bound (User是ejb-name)
这是为什么,该怎么解决