对于简单的日期尝试使用 SpEL 而不是
{timestamp}
-> #{new java.util.Date().toString()}
下面的类有一个返回当前时间戳的方法,它将被执行以获取当前时间戳。
public class CurrTime {
public long getCurrTimestamp() {
return System.currentTimeMillis();
}
}
在
xml
文件中创建一个上述类的bean
<bean id="currTime" class="path.to.CurrTime"></bean>
然后可以通过以下方式访问当前时间戳:
#{currTime.getCurrTimestamp()}
#{T(java.lang.System).currentTimeMillis()}
除了通过 jta 属性文件之外,还有什么方法可以做到同样的事情吗?