一、基本概念 1.什么是代理? 在闡述JDK動態(tài)代理之前,我們很有必要先來弄明白代理的概念。代理這個詞本身并不是計算機專用術(shù)語,它是生活中一個常用的概念。這里引用維基百科上的...
一、基本概念 1.什么是代理? 在闡述JDK動態(tài)代理之前,我們很有必要先來弄明白代理的概念。代理這個詞本身并不是計算機專用術(shù)語,它是生活中一個常用的概念。這里引用維基百科上的...
Spring源碼解讀之BeanDefinition讀取器 BeanDefinitionReader 1默色、這個接口的功能就是將資源文件(spring的配置文件) 中的信息轉(zhuǎn)換成...
復習 springmvc框架: 用戶請求url到DispatcherServlet前端控制器,相當于中央調(diào)度器狮腿,降低系統(tǒng)各組件之間耦合度 DispatcherServlet前...
springmvc和mybatis整合工程搭建 整合思路 在mybatis和spring整合的基礎(chǔ)上 添加springmvc腿宰。 spring要管理springmvc編寫的Ha...
mvc在b/s系統(tǒng)的應用 mvc是一個設(shè)計模式,在b/s系統(tǒng)的應用: springmvc的框架 第一步:用戶發(fā)起request請求缘厢,請求至DispatcherServlet前...
mybatis逆向工程 (MyBatis Generator) 什么是mybatis的逆向工程 mybatis官方為了提高效率,通過單表自動生成sql,包括mapper.xm...
Mybatis的使用 1.InputStream inputStream = Resources.getResourceAsStream("xxx.sqlMapConfig...
Mybatis JDBC連接數(shù)據(jù)庫存在的問題 1.數(shù)據(jù)庫的連接頻繁的開啟關(guān)閉2.sql語句,占位符,結(jié)果集遍歷時所需的列名都存在硬編碼問題 Mybatis架構(gòu) mapper....
AOP注解開發(fā)(基于AspectJ) 將目標類交給Spring 將切面類交給Spring 在配置文件中打開AOP注解 在切面類上加上@Aspect //將其注解為切...
一 IOC注解開發(fā) 使用配置文件屬性注入時,用的是bean約束 使用注解屬性注入時,需要引入context約束 用法 注釋類 @Component @Controlle...
一 IOC (inversion of control) 控制反轉(zhuǎn)是為了降低程序的耦合性吃度。首先我們看下程序之間的關(guān)系。 程序之間的關(guān)系: 依賴: B對象的方法需要...