求助:CMP2.0中有关findXXX方法的问题
weya 2003-04-05 09:17:56 开发环境: jb8 + jboss3.0.6 + tomcat4.1.18
我在CMP2.0 entity bean中定义了一个findAll()方法,并写了相应的EJB-QL语句,在jsp页面中使用该实体bean,可是总是返回一个空Collection(不是null,是coll.isEmpty()返回为true),我不知道该如何下手去查错,请高手帮帮忙吧。
下面是findAll的申明和相关的EJB-QL语句,该实体bean名为Product,abstract schema name 也是Product。
public Collection findAll() throws FinderException;
select OBJECT(p) from Product p
另外,关于findByPrimaryKey的问题,如果我数据库中表的主键是int类型的,那么在部署描述符中的<prim-key-class>字段该怎么写呢?写int应该是不行的,因为不是类,但要是写Integer的话,容器能够识别吗?