原创 set和hashset區別及用法

【Set和HashSet】 1、Set ​ 概念:Set集合類似於一個瓶罐子,集合中的多個對象之間沒有明顯的順序排列。 ​ 特點如下: ​ set集合不允許包含相同的元素,如果試圖要把兩個相同的元素加入到同一個Set集合中,則

原创 關於JDK8中Stream API的常見使用方法

Stream API ​ 產生一個全新的流,和數據源沒有關係(數據源不受影響) a)創建stream方式: ​ 1)collection 例如:new ArrayList<>().stream() ​ 2)數組 Arrays.

原创 JDK8新特性快速入門之lambda表達式

JDK8新特性快速入門之lambda表達式 ​ JDK8新特性: ​ 1、速度更快(JVM空間、數據結構的變化)、 ​ 2、代碼更少(Lambda表達式使得代碼更加簡潔化)、 ​ 3、強大的Stream API、便於並行、最

原创 Lambda開發基礎語法常用匯總

Lambda ​ a)Lambda 它是匿名函數,可傳遞的代碼(簡潔)、使用Lambda表達式就可以解決匿名內部類 ​ b)“類型推斷“ 例子如下: Comparator<Integer> com = (x,y) -> I

原创 Mybatis中全局配置文件介紹

其他概念: 1、接口式編程 ​ 原生: Dao ------------------> DaoImpl ​ Mybatis Mapper -------------> xxMapper.xml ​ 2、Sql

原创 關於Mybatis緩存你真的知道嗎?

Mybatis緩存 1)一級緩存:(本地緩存): * sqlSession級別的緩存。一級緩存是一直開啓的;SqlSession級別的一個Map * 與數據庫同一次會話期間查詢到的數據會放在本地緩存中。 * 以後如果需要

原创 Mybatis中映射配置文件用法介紹

Mybatis映射配置文件 ​ 1、獲取自增主鍵的值 <!-- public void addEmp(Employee employee); --> <!-- parameterType:參數類型,可以省略, 獲取自增主鍵

原创 Spring中事務的使用與配置

Spring——事務操作 1、事務概念 ​ a)什麼是事務 ​ (1)事務是數據庫操作最基本單元,邏輯上一組操作,要麼都成功,如果有一個失敗所有操 作都失敗 ​ (2)典型場景:銀行轉賬 張三 轉賬 100 元 給 李四;

原创 線程是個什麼玩意兒?

第一回 初生牛犢 我是一個線程,我一出生就被編了個號:0x3704,然後被領到一個昏暗的屋子裏,在這裏我發現了很多和我一模一樣的同伴。 我身邊的同伴 0x6900 待的時間比較長,他帶着滄桑的口氣對我說:“ 我們線程的宿命就是處理

原创 JDK8新特性之Optional和新時間日期

Optional a)、Optional 容器類常用方法 ​ Optional.of(T t) 創建一個Optional 實例 ​ Optional.empty() 創建一個空的Optional 實例 ​ O

原创 Mybatis之動態SQL語法詳解

Mybatis動態SQL ​ 1、sql_if & sql_where 判斷&OGNL表達式 <!-- 查詢員工,要求,攜帶了哪個字段查詢條件就帶上這個字段的值 --> <!-- public List<Employee

原创 在spring中使用JdbcTemplate進行數據庫管理操作

JdbcTemplate 1、JdbcTemplate概念及使用 ​ a)Spring 框架對 JDBC 進行封裝,使用 JdbcTemplate 方便實現對數據庫操作 ​ b)引入相關 jar 包 ​ c)在 spring

原创 spring IOC容器 Bean 管理——基於註解方式

IOC 操作 Bean 管理(基於註解方式) ​ 1、什麼是註解 ​ (1)註解是代碼特殊標記,格式:@註解名稱(屬性名稱=屬性值, 屬性名稱=屬性值…) ​ (2)使用註解,註解作用在類上面,方法上面,屬性上面 ​ (3)使用註

原创 Spring5框架新功能(通用日誌、函數式表達式、webflux、響應式編程)

Spring5 框架新功能 ​ 整個 Spring5 框架的代碼基於 Java8,運行時兼容 JDK9,許多不建議使用的類和方法在代碼庫中刪除了。 1、Spring 5.0 框架自帶了通用的日誌封裝 ​ (1)Spring5 已經

原创 Spring IOC容器-Bean管理——基於XML方式(續集)

Spring IOC容器-Bean管理——基於XML(續集) ​ 1、IOC 操作 Bean 管理(FactoryBean) ​ 1、Spring 有兩種類型 bean,一種普通 bean,另外一種工廠 bean(Factor