Java 用ejbql提取年份和月份

Java 用ejbql提取年份和月份,java,ejb-3.0,Java,Ejb 3.0,有没有可能像下面的伪代码那样从ejbql存档的日期中提取年或月 选择年份(createdDate),是否按年份从表组中选择名称(createdDate) 向Anders Olme致意否,您必须检查查询返回的日期对象,方法是将其转换为日历,然后在其上使用get(Calendar.YEAR)。Oki,我正在将一些代码从websphere转换为glassfish,以及其中可用的函数。我想我必须手动完成:)//Olmether没有toplink的扩展框架可以让这样的声明成为可能?他的意思是不要这样做。他

有没有可能像下面的伪代码那样从ejbql存档的日期中提取年或月 选择年份(createdDate),是否按年份从表组中选择名称(createdDate)


向Anders Olme致意

否,您必须检查查询返回的
日期
对象,方法是将其转换为
日历
,然后在其上使用
get(Calendar.YEAR)

Oki,我正在将一些代码从websphere转换为glassfish,以及其中可用的函数。我想我必须手动完成:)//Olmether没有toplink的扩展框架可以让这样的声明成为可能?他的意思是不要这样做。他是非常正确和认真的。好吧,这会使移植变得更容易,因为我不需要引入新的逻辑。但既然不可能,我想我别无选择:)/奥尔姆