spring+slf4j+logback(四)
来源:互联网 发布:linux eclipse 安装 编辑:程序博客网 时间:2024/06/12 23:36
pom.xml里面需要引用相应的jar包
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.10</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>1.1.1</version> <type>jar</type> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.1.1</version> <type>jar</type> </dependency>
logback会自动去寻找logback-test.xml和logback.xml配置文件,如果都不存在,使用默认配置。
logback.xml
<?xml version="1.0" encoding="UTF-8"?><configuration> <property resource="config.properties"/> <appender name="console" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>[%-5level][%date]--%msg--[%M][%F{16},%L]%n</pattern> </encoder> </appender> <appender name="rollingFile" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${log.path}lf.log</file> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${log.path}lf.%d{yyyy-MM-dd}.log</fileNamePattern> </rollingPolicy> <encoder> <pattern>[%-5level][%date]--%msg--[%M][%F{16},%L]%n</pattern> <charset>UTF-8</charset> </encoder> </appender> <!-- project default level --> <logger name="lf" level="${log.level}" /> <root level="INFO"> <appender-ref ref="console" /> <appender-ref ref="rollingFile" /> </root></configuration>config.properties相应参数设置
#loglog.level=DEBUGlog.path=/home/logs/测试
在UserServiceImpl中测试
@Servicepublic class UserServiceImpl implements UserService{ private final Logger LOG = LoggerFactory.getLogger(this.getClass()); @Autowired UserDao userDao; @Override public Page<User> selectUserByCon(Map<String, Object> paramMap) { Page<User> list = null; try{ list=userDao.selectUserByCon(paramMap); }catch (DataAccessException e){ } LOG.info("selectUserByCon error."); return list; }}执行结果
0 0
- spring+slf4j+logback(四)
- Spring MVC集成slf4j-logback
- logback + slf4j + jboss + spring mvc
- Spring MVC集成slf4j-logback
- Spring MVC集成slf4j-logback
- SpringBoot 学习记录(四): slf4j+logback
- Spring boot集成logback+slf4j----logback-spring.xml的熟悉
- spring boot 集成 slf4j 和 logback
- spring整合slf4j+logback以及logback 简单配置
- SLF4J LogBack
- slf4j+logback
- slf4j + logback
- How to log in Spring with SLF4J and Logback
- java通过slf4j+logback+spring aop 自定义日志文件存储
- How to log in Spring with SLF4J and Logback
- 在Spring-MVC中使用logback和slf4j
- log4j logback slf4j配置
- slf4j+logback使用
- 蓝桥杯——指针问题典例一(2017.2.28)
- Java基础学习总结(99)——Java代码性能优化总结
- 键盘映射
- 前端构建工具gulpjs的使用介绍及技巧
- APP兼容不同的设备之适配不同的系统版本
- spring+slf4j+logback(四)
- 提高篇第一讲项目5-当年第几天
- SQL高级语句-FOREIGN KEY 约束,确保同一个表或者不同表之间的引用完整性
- Thread类
- hook系列——Xposed框架入门(一)
- Oracle之完全卸载
- 安卓面试题总结
- iOS开发-底层篇-Class详解,ios底层-class详解
- JavaScript模块化编程