原创 SpringBoot2.X學習第十六課(Listener監聽器)

上節課我們講解了過濾器,這節課進行監聽器Listener的講解, 監聽器是一個專門用於對其他對象身上發生的事件或狀態改變進行監聽和相應處理的對象,當被監視的對象發生情況時,立即採取相應的行動。通俗的講,監聽器就比如你盯着一盤好喫的,有人拿

原创 IDEA查看方法被調用以及接口的實現類

1.IDEA中查看一個方法在哪裏被調用了 選中方法名右擊,點擊Find Usages,然後就能在下方看到該方法被哪些地方調用了,也可以使用快捷鍵Ctrl+G(在idea快捷鍵被改成eclipse情況下)    2.IDEA中查看一個接口

原创 mysql限制root用戶指定ip登錄

查看root用戶可以在哪臺機器登錄 select user,host from mysql.user where user='root'; 修改mysql庫裏邊的user表,限制root用戶只能從哪個ip登錄 update mysql

原创 SpringBoot2.X學習第十九課(SpringBoot2.X整合redis3.0)

官網:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#boot-features-redis 集羣文檔:https://

原创 SpringBoot2.X學習第十七課(Intercepter攔截器)

本節課對SpringBoot2.0以及之前版本的攔截器進行講解 在SpringBoot1.x的版本中實現攔截器,首先寫一個自定義攔截器實現addInterceptors接口,實現其三個方法: package com.qzsun.spri

原创 mysql創建新用戶以及庫表權限授予及收回

一.創建新用戶並限制ip網段登錄 1.1創建語法: create user 'username'@'host' identifified by 'password'; username:你將創建的用戶名 host:指定該用戶在哪個主機

原创 SpringBoot2.X學習第二十一課(SpringBoot2.X整合ActiveMQ實戰同時支持queue以及topic)

activemq是一個非常常用的消息中間件,本節課進行SpringBoot2.0整合activemq隊列模式的講解,關於activemq基本介紹網上很多,這裏就不進行詳細講解了。 SpringBoot關於activemq的官網:https

原创 SpringBoot2.X學習第十五課(Filter過濾器)

1.spring應用中存在兩種過濾用法,一種是攔截器,另一種是過濾器,兩者的作用其實相差並不大 2.filter功能:它使用戶可以改變一個request和修改一個response.Filter不是一個servlet,它不能產生一個resp

原创 IDEA設置爲eclipse快捷鍵之後常用快捷鍵(親測有用)

最近開發一直在用idea,但是快捷鍵比較用的不太舒服,就將idea的快捷鍵設置爲了eclipse風格,設置如下: 但是設置之後有些快捷鍵與idea的混淆了,有些衝突了,還有些是idea特有的快捷鍵,在這裏就整理了一份idea轉成ecli

原创 SpringBoot2.X學習第十四課(SpringBootwar包方式部署啓動)

之前第九課我們講了SpringBoot的jar包方式啓動,這裏進行war包部署講解,與傳統的部署方式大致一樣,傳統mvc項目maven熱部署方式請看我之前的博客:https://blog.csdn.net/qq_33355821/arti

原创 SpringBoot2.X學習第十三課(SpringBoot全局異常處理)

在項目開發過程中難免遇到異常,如果不進行處理的話直接返回給前端的話就會非常不友好,這裏我們就進行SpringBoot異常處理的講解,官方文檔:https://docs.spring.io/spring-boot/docs/2.1.0.BU

原创 SpringBoot2.X學習第十八課(SpringBoot.X整合Mybatis3.0)

本節課進行SpringBoot整合Mybatis3.0註解的實戰, 首先新建一個空項目,建好實體類,mapper,service等,項目地址:源碼地址:https://gitee.com/xuxinsunqizheng/SpringBoo

原创 centos7安裝mysql並解決各種問題

1. 添加mysql yum源 在centOS上直接使用yum install mysql安裝,最後安裝上的會是MariaDB,所以要先添加mysql yum源 yum -y install wget wget http://repo

原创 mysql忘記密碼如何處理以及三種修改密碼的方式

mysql有時候會忘記密碼,這就比較蛋疼了,首先我們先講mysql如何修改密碼(前提是知道舊密碼),修改方式有如下三種: 1. 第一種(需要登錄mysql) 語法: set password for 用戶@ip = password('

原创 Docker雙環境安裝並配置阿里雲鏡像

1.Window 10 環境下安裝Docker 簡介:如何在Win10 環境下安裝docker容器(僅支持win10專業版以上) Docker for Win10 安裝包下載地址: https://store.docker.com/edi