操作日志工具类
2023-09-14 08:57:44 时间
package com.util; import java.util.Date; import java.util.UUID; import javax.servlet.http.HttpServletRequest; import org.springframework.context.ApplicationContext; import org.springframework.web.context.support.WebApplicationContextUtils; import com.renmai.db.dao.OperlogsMapper; import com.renmai.db.model.Operlogs; /** * 操作日志工具类 * @author renmai *2011-3-6 */ public class OperLogUtil { public static void log(String loginname,String content,HttpServletRequest request){ try { if (content!=null && content.trim().length()>0) { ApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext()); OperlogsMapper mapper=(OperlogsMapper) context.getBean("operlogsMapper"); Operlogs log=new Operlogs(); log.setId(UUID.randomUUID().toString()); log.setContent(content); log.setIp(request.getRemoteAddr()); log.setLoginname(loginname); log.setOpertime(new Date()); //mapper.insert(log); // MybatisSessionFactory.getSession().commit(); } } catch (Exception e) { try { // MybatisSessionFactory.getSession().rollback(); } catch (Exception e1) { e1.printStackTrace(); } e.printStackTrace(); } } }
相关文章
- windows日志分析工具–WebLog Expert
- Nginx日志分析工具
- 【工具】利用python 发送MySQL 慢日志邮件
- 日志埋点-初级工具类
- ORACLE 移动数据文件 控制文件 重做日志文件
- Eclipse SVN (Subclipse的更新日志)、版本集合(1.10.0起)、更新、安装方法!
- 设置自动清理binlog日志和手动删除的方法
- svn 命令行 修改上次提交日志
- BareTail大文件日志实时查看工具
- c#简单自定义异常处理日志辅助类
- ELK详解(十一)——Logstash收集日志不显示问题解决
- JVM 调优实战--可视化GC日志分析工具GC Easy使用教程
- ASP.NET Core应用中如何记录和查看日志
- Qt日志系统
- LogonTracer:用于可视化分析Windows安全事件日志寻找恶意登录的工具
- 大数据日志分析产品——SaaS Cloud, e.g. Papertrail, Loggly, Sumo Logic;Open Source Frameworks, e.g. ELK stack, Graylog;Enterprise Products, e.g. TIBCO LogLogic, IBM QRadar, Splunk
- centos7安装Logwatch配合msmtp邮件客户端发送服务器监控分析日志
- Tomcat日志切割工具 logrotate