1.pom.xml文件引入依赖如下:

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j</artifactId>
<version>1.3.8.RELEASE</version>
</dependency>

2.必须配置log4j.properties文件,文件内容配置如下

##设置日志记录到控制台的方式
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n

##设置日志记录到文件的方式
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=mylog.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n

##日志输出的级别,以及配置记录方案
log4j.rootLogger=debug, stdout

3.controller中添加如下代码:

import java.sql.Timestamp;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

@RestController

public class UserController {

private static final Logger logger = LoggerFactory.getLogger(UserController.class);

@Autowired
private UserService userService;
/**
* 向数据库插入值
*/
@RequestMapping("/insertUser")
public int insertUser(String name,Integer age,Integer id) {
Timestamp timestamp=new Timestamp(System.currentTimeMillis());//转换成系统时间时分秒,不加的话是一串时间戳
logger.info(name+"=================================="+timestamp);//name为传入的参数名称,info--information
return userService.insertUser(name, age, id);
    }

}

最新文章

  1. Oracle安装部署,版本升级,应用补丁快速参考
  2. javascript基本对象
  3. HDU 2296 Ring -----------AC自动机,其实我想说的是怎么快速打印字典序最小的路径
  4. 过滤关键字防止XSS攻击
  5. 在sql server使用链接服务器中访问mysql
  6. Visual Assist X 工具栏不显示 toolbar
  7. .NET的EF框架中:在应用程序配置文件中找不到名为&ldquo;&rdquo;的连接字符串问题
  8. 在DevExpress中使用WizardControl控件构建多步向导界面
  9. 完整部署CentOS7.2+OpenStack+kvm 云平台环境(6)--在线调整虚拟机的大小
  10. SharePoint 2013 创建搜索中心及搜索设置
  11. eclipse中使用git
  12. [Flex] ButtonBar系列——labelFunction用户提供的函数,在每个项目上运行以确定其标签
  13. UAP如何根据DeviceFamily显示不同的页面
  14. python数据的存储和持久化操作
  15. Ubuntu14.04 Y460闪屏问题解决方案
  16. Java字符串连接最佳实践
  17. POJ 3190 Stall Reservations (优先队列)C++
  18. Server酱
  19. C# [Win32] [API] WS_TABSTOP 無效的解決辦法
  20. Response.AddHeader小结

热门文章

  1. Python--yaml文件写入
  2. mysql中char和varchar区别
  3. SAS学习笔记14 利用SAS绘制地图(二)
  4. 写给Web开发人员看的Nginx介绍
  5. Android Studio 代码页跳界面 /java和XML快速切换技巧
  6. Linux命令(1)grep
  7. sql 基础语句
  8. Java中常见时间类的使用
  9. 前端:table、thead、th、tr、td
  10. js获取URL请求参数与改变src