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 + "'"); } }