具体实现思路:1、建立日志管理表,包含日志级别,日志文件大小,,日志文件名,日志包路径等。2、根据表建立日志管理实体,创建hibernate相关文件。3、编写工具类,工具类中实现:根据日志管理表,创建log4j.properties配置文件。4、前台页面实现修改日志管理表的功能,能在页面修改日志级别,日志文件大小等,同时调用工具类更新log4j配置文件。5、编写监听,监听中调用log4j中的API实现定时扫描log4j配置文件,实现实时日志文件修改生效。PropertyConfigurator.configureAndWatch(filename,times);
尽量不要讲同事朋友的八卦。