原创 Java面試總結(2020最新版)

1、Java基礎知識面試題(2020最新版):https://blog.csdn.net/ThinkWon/article/details/104390612 2、Java異常面試題(2020最新版):https://blog.csdn.

原创 Oracle創建dblink以及同步數據

昨天在搞這個關於oracle創建bdlink,並且進行跨庫數據同步的問題,記錄一下。 1、首先是要分清楚是用哪個庫連接哪個庫; 比如說:現在又兩個數據庫A和B,要用B庫連接A庫,那麼就是在B庫上進行操作; 2、之前看其他的文章說需

原创 MyBatis06:動態SQL

 回顧上一章:MyBatis05:一對多和多對一處理 介紹 什麼是動態SQL:動態SQL指的是根據不同的查詢條件 , 生成不同的Sql語句. 官網描述: MyBatis 的強大特性之一便是它的動態 SQL。如果你有使用 JDBC 或

原创 MyBatis07:緩存

 回顧上一章:MyBatis06:動態SQL 簡介 1、什麼是緩存 [ Cache ]? 存在內存中的臨時數據。 將用戶經常查詢的數據放在緩存(內存)中,用戶去查詢數據就不用從磁盤上(關係型數據庫數據文件)查詢,從緩存中查詢,從

原创 Spring01:Spring概述及IOC理論推導

簡介 Spring : 春天 --->給軟件行業帶來了春天 2002年,Rod Jahnson首次推出了Spring框架雛形interface21框架。 2004年3月24日,Spring框架以interface21框架爲基礎,經過

原创 MyBatis05:一對多和多對一處理

回顧上一章:MyBatis04:使用註解開發 多對一的處理 多對一的理解: 多個學生對應一個老師 如果對於學生這邊,就是一個多對一的現象,即從學生這邊關聯一個老師! 數據庫設計   CREATE TABLE `teac

原创 MyBatis03:ResultMap及分頁

回顧上一章:MyBatis02:CRUD操作及配置解析 查詢爲null問題 要解決的問題:屬性名和字段名不一致 環境:新建一個項目,將之前的項目拷貝過來 1、查看之前的數據庫的字段名 2、Java中的實體類設計 public cl

原创 MyBatis01:第一個程序

MyBatis簡介 環境說明: jdk 8 + MySQL 5.7.19 maven-3.6.1 IDEA 學習前需要掌握: JDBC MySQL Java 基礎 Maven Junit 什

原创 Spring03:依賴注入(DI)

回顧上一章:Spring02:快速上手Spring​​​​​​​ 概念 依賴注入(Dependency Injection,DI)。 依賴 : 指Bean對象的創建依賴於容器 . Bean對象的依賴資源 . 注入 : 指Be

原创 Spring02:快速上手Spring

回顧上一章:Spring01:概述及IOC理論推導 上一期中我們理解了IOC的基本思想,我們現在來看下Spring的應用: HelloSpring 導入Jar包 注 : spring 需要導入commons-logging進行日誌記錄

原创 Spring06:Spring的靜態/動態代理模式

回顧上一章:Spring05:使用註解開發Spring 爲什麼要學習代理模式,因爲AOP的底層機制就是動態代理! 代理模式: 靜態代理 動態代理 學習aop之前 , 我們要先了解一下代理模式!   靜態代理 靜態代理角色分析

原创 Spring04:Spring的自動裝配

回顧上一章:Spring03:依賴注入(DI) 自動裝配說明 自動裝配是使用spring滿足bean依賴的一種方法 spring會在應用上下文中爲某個bean尋找其依賴的bean。 Spring中bean有三種裝配機制,分別是

原创 MyBatis04:使用註解開發

回顧上一章:MyBatis03:ResultMap及分頁 面向接口編程 大家之前都學過面向對象編程,也學習過接口,但在真正的開發中,很多時候我們會選擇面向接口編程 根本原因 :  解耦 , 可拓展 , 提高複用 , 分層開發中

原创 Spring08:整合MyBatis

回顧上一章:Spring07:AOP就這麼簡單 整合MyBatis步驟 1、導入相關jar包 junit <dependency>    <groupId>junit</groupId>    <artifactId>junit</

原创 Spring09:Spring中的聲明式事務

回顧上一章:Spring08:整合MyBatis 回顧事務 事務在項目開發過程非常重要,涉及到數據的一致性的問題,不容馬虎! 事務管理是企業級應用程序開發中必備技術,用來確保數據的完整性和一致性。 事務就是把一系列的動作當成一