springboot切面添加日志功能實例詳解
更新時間:2019年09月02日 15:42:30 作者:代碼中透露著殺氣
在本篇文章里小編給大家整理的是關于springboot 切面添加日志功能的相關知識點內容,有需要的朋友們可以參考下。
1、新建一個springboot項目
2.定義個切面類,并指定切入點,獲取所需記錄信息(如:訪問人IP, 訪問地址,訪問地址名稱等)
3.新建數據庫
SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for ds_access_log -- ---------------------------- DROP TABLE IF EXISTS `ds_access_log`; CREATE TABLE `ds_access_log` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `url_name` varchar(30) DEFAULT NULL COMMENT '接口名稱', `url` varchar(255) DEFAULT NULL COMMENT '接口地址', `ip` varchar(30) DEFAULT NULL COMMENT '訪問人IP', `user_name` varchar(10) DEFAULT NULL COMMENT '訪問用戶姓名', `add_date` datetime DEFAULT NULL COMMENT '訪問時間', `status` tinyint(2) DEFAULT '1' COMMENT '0 成功 1失敗', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=7833 DEFAULT CHARSET=utf8 COMMENT='系統(tǒng)訪問日志';
4.在項目中新建實體類,MAPPER等增刪改查方法(這里我比較懶,就不貼出來了,這些都是最基礎的)
5.當用戶訪問每個接口時就會記錄相關操作
大致就是這樣了!功能反正還是實現了,感謝大家的閱讀和對腳本之家的支持。
相關文章
一天時間用Java寫了個飛機大戰(zhàn)游戲,朋友直呼高手
前兩天我發(fā)現論壇有兩篇飛機大戰(zhàn)的文章異?;鸨?但都是python寫的,竟然不是我大Java,說實話作為老java選手,我心里是有那么一些失落的,今天特地整理了這篇文章,需要的朋友可以參考下2021-05-05spring boot使用properties定義短信模板的方法教程
這篇文章主要給大家介紹了關于spring boot使用properties定義短信模板的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2018-01-01