原创 MyBatis Plus 入門篇 通俗易懂

基本介紹 MyBatisPlus是Mybatis的增強版,能夠簡化Dao層的CURD操作,所有的CRUD代碼它都可以自動化完成 官方介紹:MyBatis-Plus(簡稱 MP)是一個 MyBatis 的增強工具,在 MyBat

原创 【23種設計模式】讓代碼來告訴你什麼叫代理模式

代理模式簡介 代理模式:爲一個對象提供一個替身,以控制對這個對象的訪問。即通過代理對象訪問目標對象.這樣做的好處是:可以在目標對象實現的基礎上,增強額外的功能操作,即擴展目標對象的功能。 被代理的對象可以是遠程對象、創建開銷大的

原创 使用 Navicat 遠程連接阿里雲服務器上的MySQL數據庫

環境準備 服務器上安裝MySQL數據庫 客戶機上安裝Navicat Premium 15 準備好自己服務器的ip地址、服務器登陸密碼、mysql數據庫的密碼 服務器開啓遠程權限 在服務器的安全組規則上開放3306端口 登錄

原创 【23種設計模式】讓代碼來告訴你什麼叫適配器模式

適配器模式 適配器模式是結構性模式之一 結構型模式的作用就是:從程序的結構上實現鬆耦合,從而可以擴大整體的類結構,用來解決更大的問題 生活中的例子 例如現在輕薄筆記本會爲了薄而去掉網線接口,轉而提供一個TypeC的接口,那麼

原创 解決 SpringMVC 中 idea 無法根據 Path/URL 跳轉到指定 Controller 中的問題

SSM項目中整合是一個很令人頭禿的過程,名副其實的配置地獄 idea的強大之處就在於對我們的提示非常多,其中一個就是自動跳轉 我們都知道,如果我們對項目的配置是正確無誤的,idea會自動識別出來,並有一些標識,例如Spring的

原创 【Mybatis】Day 03 -- 多表和事務

文中代碼託管在碼雲平臺,點擊進入 文章目錄連接池事務控制以及設計方法事務的基本概念Mybatis中的事務操作Mybatis 基於XML配置的動態SQL語句的使用多表查詢一對多一對一多對多 連接池 連接池可以減少獲取連接所消耗的時

原创 【教程】Hibernate 的使用手冊 -- Day 02【Hibernate 基本操作和事務】

導航實體類編寫規則 ☆HIbernate 主鍵生成策略實體類操作CRUD操作 ☆實體類對象狀態Hibernate 一級緩存緩存Hibernate緩存(兩類)一級緩存的執行過程一級緩存的特性 ---- 持久態自動更新數據庫Hiber

原创 【教程】Hibernate 的使用手冊 -- Day 01【Hibernate 基本概念和核心API】

導航JavaEE 三層結構MVC思想Hibernate概述ORM思想搭建環境實現添加操作Hibernate 核心配置apiConfigurationSessionFactory(重點)Session(重點)Transaction一

原创 Java 小知識

整理了一些平時容易犯下的錯 文章目錄object.getClass()和Object.class的區別,點擊查看多態和重載的區別JDBC 中 PreparedStatement 對象的執行方法 object.getClass(

原创 【教程】Hibernate 的使用手冊 -- Day 04【Hibernate 進階操作和檢索策略】

文章目錄Hibernate 的查詢方式對象導航查詢OID查詢HQL查詢查詢所有 ★條件查詢 ★排序查詢 ★分頁查詢 ★投影查詢聚集函數使用HQL多表查詢MySQL多表查詢HQL具體實現QBC查詢查詢所有 ★條件查詢排序查詢分頁查詢

原创 【教程】Hibernate 的使用手冊 -- Day 03【Hibernate 多表操作】

導航表與表關係的回顧一對一一對多(客戶和聯繫人)多對多(用戶和角色)Hibernate 一對多操作一對多映射配置一對多級聯保存一對多級聯刪除一對多修改Hibernate多對多操作多對多映射配置多對多級聯保存多對多級聯刪除維護第三張

原创 【Android】初識adb命令

adb命令概念 adb 全稱是 Android Debug Bridge 安卓調試橋 ,是Android SDK裏的一個工具,用這個工具可以直接操作管理 Android 模擬器或者其他 Android 設備,通過adb命令,我們

原创 【Mybatis】Day 02 -- 基本CRUD操作

文中代碼託管在碼雲平臺,點擊進入 文章目錄單表CRUD操作實現流程使用細節mybatis 參數傳遞參數傳遞方法類型SQL語句傳入參數傳遞pojo對象輸出結果封裝 resultTypemybatis Dao編寫實現流程mybatis

原创 【Java】補補你的基礎課之Java註解和反射

筆記內容源於B站視頻【狂神說Java】註解和反射 文章目錄筆記內容源於B站視頻【狂神說Java】註解和反射註解相關概念內置註解自定義註解,元註解反射機制動態語言和靜態語言獲得反射對象Class類的概述獲取Class類的實例的方法類

原创 【Mybatis】Day 04 -- 緩存和註解開發

文章目錄加載時機(檢索策略)延遲加載立即加載Mybatis 實現延遲加載Mybatis中的一級緩存和二級緩存Mybatis的註解開發環境搭建單表CRUD操作建立實體類屬性與數據庫表列的對應關係多表查詢操作緩存的配置 加載時機(檢索