新手请教一个关于EJB部署描述的问题??
我写了一个CMP的实体bean,叫做AgendaBean它有一个field是timeInterval(代表一个时间段),映射到关系数据库中对应两个字段(start和end)代表时间段的开始和结束,那我在写部署描述时怎么写这种映射关系。
ps:我用的weblogic做服务器
另外还有个类似的问题,我在AgendaBean的Home接口中定义了一个原型如下
public java.util.Collection findByTimeInterval(TimeInterval tiv) throws
FinderException, RemoteException;
的方法,其中参数类型是TimeInterval,这是一个我自己定义的类,它应该返回所有在参数tiv指定时间段内的agenda,那我怎么在部署描述中用ejb-ql定义?比如我写到查询时
<ejb-ql>
<![CDATA[SELECT OBJECT(agn)FROM AgendaBean AS agb WHERE]]>
</ejb-ql>