可以参考Demo : // 自动获取值 ac.record.set("reg_time", new Date()); ac.record.set("company_id", ac.user.get("company_id")); public String addBefore(AopContext ac) throws Exception { String name = ac.record.getStr("name"); String sql = "select * from table111 where name = ?"; Record r = Db.use(xx.DS_MAIN).findFirst(sql, name); if (r != null) { return Easy.error("名字不能重复"); } // 自动获取值 ac.record.set("reg_time", new Date()); ac.record.set("company_id", ac.user.get("company_id")); // 如果很多字段都需要添加,可以讲业务写在父类中,然后批量元对象的拦截器设置为父类 return super.addBefore(ac); }
请查看文档,关于AOP的使用,可以自动插入时间!
不错,我也通过这个了,能上网了我贴出来