原创 MyBatis學習簡單總結

前言 利用端午時間簡單學習了MyBatis,現根據學習內容進行簡單總結。 知識點 1. MyBatis框架簡介 MyBatis是一個持久化框架,使用Java編寫,封裝了JDBC的很多實現細節,可以使開發者只關注SQL語句,而無需關注註冊驅

原创 定時檢查數據是否過期,如過期則更新字段

前言 項目中遇到一個檢查數據庫數據是否過期,並且如果過期的話需要更新字段的功能,當時想到的是數據庫的存儲過程+定時實現,後續想着很多方法如果能在後端代碼實現的話就不用在數據庫添加太多功能,所以嘗試搜了一下springboot這塊是否有這個

原创 自定義密碼規則功能實現

前言 最近遇到一個功能需要用戶可以自定義系統的密碼規則,傳統中對於密碼規則這塊一般都是後端給定常用的密碼正則表達式,然後當用戶註冊的時候填寫密碼,系統獲取密碼後會匹配這個給定的正則表達式,如果不匹配會提示用戶密碼不符合規範。 現在如果是可

原创 Spring Security集成Oauth2實現用戶身份驗證+授權

前言 最近的項目有使用到Sping Security和Oauth做用戶身份驗證和授權機制,所以在網上找了點資料簡單學習並寫了個小demo,在此進行記錄總結。授權這塊是直接拷貝了參考鏈接中的小demo,後續涉及到第三方應用授權碼方式授權的話

原创 Java學習——鬥地主升級版(玩家手牌和底牌順序輸出)

需求 三個人鬥地主,54張牌(包括大王、小王)。每人按順序摸牌,最後剩3張底牌,請打印分別從大到小順序輸出三個玩家的手牌以及所剩的底牌。 設計 表面上看起來同https://blog.csdn.net/qq_38586378/articl

原创 MySQL知識點複習小結

前言 最近剛剛複習了關係型數據庫MySQL,現進行簡單總結。 知識點 1. 數據庫 DataBase(簡稱DB),用於存儲和管理數據的倉庫。 1.1 數據庫的特點: 可持久化存儲數據(數據庫其實就是一個文件系統); 可高效存儲和管理數據;

原创 SSM學習 —— Spring Boot +MyBatis小試煉

一、前言 最近需要有個小面試準備學了一點點SSM,主要是學到MyBatis的一些用法吧算是,恰好作業有用到,就簡單記錄一下,使用的是Spring Boot+MyBatis 二、知識準備 SSH:可參考博客https://blog.csdn

原创 組織樹結構後端實現

前言 最近遇到一個顯示樹結構的問題,需要將結果以樹的形式進行展示,想着這個東西其實很普遍很常見,所以在網上找了兩個方法+自己想的一個笨辦法,現此進行簡單思路說明總結。 參考鏈接 https://blog.csdn.net/ldlloveg

原创 Ranger學習(二)—— 編譯安裝部署

一、參考鏈接 1. MySQL安裝:https://www.cnblogs.com/zkhbalance/p/9084807.html 2. Apache Ranger安裝:https://blog.csdn.net/shenliang1

原创 JSON學習(一)—— 基礎概念篇

前言 最近去圖書館借書的時候順便看到JSON書,想到之前畢設有接觸過,簡單瞭解了一下,此處做簡單知識記錄。 參考鏈接 書籍:《JSON實戰》 鏈接: http://www.json.org/ https://www.runoob.com/

原创 SSH學習(一)—— 基礎概念篇

一、前言 最近有個小面試需要複習以前用到的SSH框架,忘得差不多了當然當時也差不多就是不會的狀態,現在花了三四天的時間進行一個簡單的學習,總結一些概念性的東西放在這兒。 二、參考鏈接 ssh框架:https://baike.baidu.c

原创 Ranger學習(一)—— 基礎概念

參考鏈接 1. Ranger架構分析:https://www.jianshu.com/p/d0bf6e77bb8f 2. 用戶指南:https://cwiki.apache.org/confluence/display/RANGER/Ap

原创 SSH學習(二)—— SSH框架搭建篇

一、前言 前面簡單瞭解了SSH基礎的概念(https://blog.csdn.net/qq_38586378/article/details/103076786),參考網上的一些教程使用IDEA創建Maven項目搞了個SSH框架搭建。 二

原创 JSON學習(二)—— 簡單實戰篇(使用Jackson實現Java對象、數組與JSON的互相轉換)

一、前言 之前簡單的瞭解了一下JSON的一些類似JSON是個啥,爲什麼要有JSON,JSON與XML的區別,JSON的語法規則等基礎概念(可跳轉學習筆記:https://blog.csdn.net/qq_38586378/article/

原创 Java基礎學習總結記錄

前言 之前基本確定之後的求職方向,但一直學習沒有方向沒有系統的路線,放假期間捋了一下自己的思路,感覺確確實實知識得系統的學,尤其基礎的應用最多的技術知識。 Java是本科選修過,但是當時只是單純考試考完基本上就是平常有項目的時候會