原创 【Spring-Boot】 20200408 Spring-Boot入門基礎

文章目錄一、SpringBoot入門1. SpringBoot簡介2.微服務3.Spring Boot 的基礎知識4.環境約束5.環境配置maven設置IDEA設置二、創建一個HelloWorld項目1.創建maven工程2.導入

原创 【Java】7.3 基本類 & 7.4 Java 8 的日期、時間類

目錄 String、StringBuffer和StringBuilder類 Rondom類  BigDecimal類  Java 8 新增的日期、時間包 String、StringBuffer和StringBuilder類 【三者的介紹】

原创 【Java】14 JDBC編程學習總結

文章目錄一、JDBC是什麼?二、爲什麼要使用JDBC?三、DDL、DML、DCL分別代表什麼四、JDBC有三個操作步驟實例代碼實例代碼實例代碼五、使用PreparedStatement執行SQL語句實例代碼六、使用Callable

原创 【Java】7.1 與用戶互動 & 7.2 系統相關

目錄 Scanner類 System類 Runtime類 Scanner類 重要的是三個方法: nextInt() : it only reads the int value, nextInt() places the cursor in

原创 【Java】6.4 final 修飾符

目錄 final 成員變量 final局部變量  final修飾基本類型變量和引用類型變量的區別 可執行“宏替換”的final變量  final方法 final類 不可變類 緩存實例的不可變類 【final】關鍵字可以用來修飾【類】、【變

原创 【Java】6.9 枚舉類

目錄 枚舉類簡介 實現枚舉類 枚舉類的成員變量、方法和構造器 枚舉類簡介 【什麼是枚舉類?】 枚舉類就是實例有限且固定的類。且在定義時,枚舉類要在第一行全部列出 【爲什麼要是用枚舉類?】 使用枚舉類可以使代碼更高效、更簡潔、更安全,也更容

原创 【Mybatis】05 Mybatis總結(附20道練習題以及答案)

文章目錄Mybatis創建流程總結1.mybatis核心配置文件2.配置數據庫連接配置文件3.寫生成SQLSession對象4.測試用例的設置5.綜合練習(1) BillDao(2) ProviderDao(3) RoleDao(

原创 【Mybatis】04 動態SQL、緩存

文章目錄Mybatis十二、動態SQL1.IF2.choose(when,otherwise)3.where,set4.SQL片段5.Foreach十三、緩存 (瞭解)1.簡介2.Mybatis緩存3.一級緩存4.二級緩存5.緩存

原创 【Git】git的基本使用

文章目錄Git一、git的基礎知識1.三種版本控制2.Git與SVN的主要區別二、git的基本命令三、git的必要配置四、git的基本原理1.三個區域2.工作流程五、git的提交文檔1.忽略文件六、配置ssh公鑰七、使用idea中

原创 【Mybatis】02 配置解析、屬性名問題、日誌、分頁和註解開發

文章目錄Mabatis四、配置解析1.核心配置文件2.environments(環境配置)☆3.properties(屬性)☆4.typeAliases(類型別名)☆5.settings(設置)6.其他配置7.mappers(映射

原创 【Mybatis】03 Lombok、多對一處理和一對多處理

文章目錄Mybatis九、Lombok十、多對一處理1.測試環境搭建2.多表查詢方法一:按照查詢嵌套處理3.多表查詢方法二:按照結果嵌套處理☆十一、一對多處理1.實體類的搭建2.按照結果嵌套處理☆3.按照查詢嵌套4.小結 Myba

原创 【Mybatis】01 Mybatis簡介、第一個Mybatis程序和增刪改查在Mybatis中的使用方式

文章目錄Mybatis一、簡介1.持久化2.持久層3.爲什麼需要Mybatis?二、第一個Mybatis程序1.創建一個數據庫2.配置pom.xml文件3.創建實體類4.創建一個Mybatis工具類5.創建一個UserDao接口6

原创 【PTA】JAVA提交的一些注意點

在PTA提交Java程序需要注意如下幾個要點: 文章目錄0. 不要包含package關鍵字1. Main類與Scanner1.1 Main類1.2 使用Scanner處理輸入2.Scanner對象常用方法3.字符串與整型互相轉換4

原创 【Java】15 輸入輸出

文章目錄一、File類1.訪問文件和目錄2.文件過濾器二、理解Java的IO流1.流的分類①按數據流向分類②按數據單元的長度劃分③按流的角色來分類2.流的概念模型三、字節流和字符流1.輸入流中的字節流和字符流2.輸入流中的字節流和

原创 【JavaWeb】css基礎

文章目錄一、概念二、好處三、css使用四、css語法五、選擇器六、屬性七、案例樣式 一、概念 css (Cascading style Sheets 層疊樣式表) 層疊:多個樣式可以作用在同一個html的元素上,同時生效 二、好處