乐趣区

关于java:业务层日志

在业务层中引入日志

日志导入的 jar 包为 –org.slf4j.Logger
slf4j 采纳门面模式设计 – 对外对立, 对内不定 – 意为, 对外是同一的, 都是一个 logger 工厂, 然而我的项目中, 实在调用的是不肯定的, 由框架产生.

应用时代码:

/** 获取一个日志对象 */
private static final Logger log=LoggerFactory.getLogger(GoodsServiceImpl.class);

前面.class 为在哪个类中应用写哪个类.

应用时代码:

long t1=System.currentTimeMillis();
long t2=System.currentTimeMillis();
log.info("execute time:{}",(t2-t1));

在我的项目中日志个别是不能应用 System.out.println 打印进去的, 所以须要应用日志对象, 像如上代码, 就能够显示出 t1 至 t2 间的程序的执行工夫为多少.

{}是占位符, 逗号后的数据会填入其中;
如果有多个 {} 占位符, 以逗号宰割的数据顺次填入.

退出移动版