EJB开发CMP时的排序问题解决案
因为EJB2.0的SQL不支持排序功能,所以有排序的情况下就得用session Bean+jdbc了或者用BMP直接写SQL,
这样的话,就不能发挥EJB的优势了,以下我想到一个方法,请大家参考参考
1.先在Session Bean中直接写SQL语句查处所需记录的主键(一个字段或者多个),那么这些主建记录集肯定能实现某种排序
2.根据1中得到的主键记录集构造PK,然后循环调用findByPrimaryKey方法构造VO放到ArrayList或者其他聚集中就可达到排序功能了