package com.basic.security.manager;
|
|
import com.basic.security.model.Log;
|
import com.basic.security.model.ModelAdapter;
|
|
import java.text.SimpleDateFormat;
|
import java.util.Date;
|
import java.util.UUID;
|
|
public class LogManager extends BaseManager {
|
|
static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
public static boolean saveLog(String message) {
|
try {
|
ModelAdapter log = new ModelAdapter();
|
log.setString(Log.message, message);
|
log.setString(Log.id, UUID.randomUUID().toString());
|
log.setString(Log.createTime, sdf.format(new Date()));
|
log.setString("table", Log.table);
|
save(log);
|
} catch (Exception e) {
|
e.printStackTrace();
|
}
|
return true;
|
}
|
|
|
public static ModelAdapter findByMessage(String message) {
|
return findOne("select * from " + Log.table + " where " + Log.message + "='" + message + "'");
|
}
|
|
}
|