1.finder可以在remote接口中定义,且可以被客户访问,finder只能返回remote接口或remote接口的集合(collection)。select方法只能在bean内部调用(不能在session bean里调用select方法,),可以返回任何值。
2,in在你的中的意思就是:Player对象中有一个cmr成员teams并且teams是一个集合,现在想对所有Player对象进行搜索,如果其teams中的一个对象的city等于?1,那么返回此Player对象,并且结果集合中不含有重复的Player对象。
2,in在你的中的意思就是:Player对象中有一个cmr成员teams并且teams是一个集合,现在想对所有Player对象进行搜索,如果其teams中的一个对象的city等于?1,那么返回此Player对象,并且结果集合中不含有重复的Player对象。
解决方案 »
- 金蝶EAS 分录删除
- hibernate中一对多双向关联问题,高手进!
- OSCACHE 局部缓存
- 为什么BMP EJB 连接不上 Oracle(或Mysql) 的呢?? 求助!先谢了!
- 请叫个数据库查询语句
- 这个问题我一天了还没解决,说找不到类。weblogic/jdbc/wrapper/PoolConnection 情况是这样的
- 你们眼中的[小|大]企业,怎样的企业将是你的首选
- 我在sun网站下载的j2se1.5,一共43.9M,安装时复制到最后报错:1335,DATA1.cab不能用.是我下的文件有问题吗?
- 讨论,关于LDAP
- 怎样用weblogic来配置JMS,我是新手请大家指教!
- 请问:weblogic7的admin的密码?要发布ejb用的吧,刚开始运用
- 为什么用了数据库连接后,下面的程序不对阿?在线等?
还有个问题:
实体BEAN里有个字段是用"0001","0002"这种形式保存的,但是它是String型,
请问我在session bean里怎么对这个实体的所有这种字段进行排序呢?
比如说我session bean得到的是String[] str={"0001","0002","0003"};
怎么取得这个str里的最大值呢?谢谢大侠!
2,可惜现在ejb ql还不支持group by功能,所以得出的集合的顺序是不定的,如果你要排序,那你只有在session bean中实现排序功能对得到的集合对象排序。