比如下面 我想在insert之前new 一个Date对象给createTime 怎么写El表达式
@Column @Comment("创建时间") @Prev(els=@EL(""))//执行dao.insert方法前 为createTime赋值 private Date createTime;
注册一个自定义el函数很方便的
谢谢
private Date createTime = new Date();
不考虑题主的情况,一般情况下,在el表达式中创建对象的方法可以是:```javaContext context = Lang.context();context.set("Date", Date.class);Object date = El.eval(context, "Date.newInstance()");
```
不考虑题主的情况,一般情况下,在el表达式中创建对象的方法可以是:
Context context = Lang.context(); context.set("Date", Date.class); Object date = El.eval(context, "Date.newInstance()");