原创 session_VS_Cookie

Session-VS-Cookie(會話管理) 一、會話: 瀏覽器和服務器交互的一次過程,會話內容可以保存在服務端(內存),也可以保存在客戶端(磁盤) 會話(Session)跟蹤是Web程序中常用的技術,用來跟蹤用戶的整個會話。 常用

原创 springmvc簡單配置及測試

springmvc框架的簡單介紹 1、首先我們需要建立一個web項目,並導入spring3.2.0的jar包 2、展示一下我們的框架結構 3、在WEB-INF\web.xml中配置前端控制器 load-o

原创 springmvc非註解的處理器映射器和適配器

1、 非註解的處理器映射器 處理器映射可以把web請求映射到正確的處理器(Handler)上 將收到的HTTP請求映射到bean的名字上 使用<prop>標籤爲Java持久屬性集註入值 2、非註解的處理器適配器適配器按照一

原创 springmvc註解的處理器映射器和適配器

1、掃盲常識 在spring3.1之前使用org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping註解映射器。   在spr

原创 模板模式學習整理

1、模板模式概述 (定義一個操作中的算法的框架,而將一些步驟延遲到子類中,是的子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟) 理解:模板模式靈活使用Java的繼承機制,抽象模板一般由基本方法和模板方法,基本方法定義出

原创 Mybatis和Spring整合mapper代理

一、準備UserMapper接口及其映射文件 (關於整合環境已經在原始dao開發中詳細說明了,這裏不再贅述) 二、在applicationContext.cml配置 2.1、配置方式一:通過MapperFactoryBean創建代

原创 Mybatis框架Mapper代理配置的兩種方式

一、創建Java工程,建立lib包,導入jar包 二、創建POJO(POJO類作爲mybatis進行sql映射使用,POJO類通常與數據庫表對應) 三、在classpath(src)下創建、配置SqlMapConfig.xml和lo

原创 Mybatis非mapper代理配置

一、創建Java工程,建立lib包,導入jar包 二、創建POJO(POJO類作爲mybatis進行sql映射使用,POJO類通常與數據庫表對應) 三、在classpath(src)下創建、配置SqlMapConfig.xml和lo

原创 JSP的九大內置對象

JSP的九大內置對象 什麼是內置對象? 內置對象在編譯時無需實例化即可使用 JSP中一共預先定義了9個這樣的對象,分別爲: request、response、session、application、out、pagecontext、conf

原创 Mybatis和Spring整合(原始Dao)非mapper代理

如果想看看沒和spring整合的Mybatis非mapper代理配置,請移駕^_^ 一、選擇jar包,搭建環境 1、mybatis3.2.7的jar包 2、spring3.2.0的jar包 3、mybatis和spring的整合包:

原创 抽象類、接口(包括Java8新特性)

一、抽象類:   1、包含一個或多個抽象方法的類本身必須被聲明成抽象的。   2、除了抽象方法之外,抽象類還可以包含具體數據和具體方法   3、擴展抽象類的兩種選擇(抽象方法的具體實現在子類中):        A、 抽象類中定義部分抽

原创 單例模式

單例模式(Singleton Pattern): Ensure a class has only one instance,and provide a global point of access to it (確保某一個類只有一個實例,

原创 在eclipse中用Maven搭建Web項目

在eclipse中用Maven搭建Web項目 1、new一個Maven Project  2、如下選項勾選,我們不適用骨架 3、next後填寫項目基本信息,web項目選擇war包 4、我們的項目雛形已經出來了 5、請右鍵選擇

原创 HTTP報文格式

一、HTTP報文:用於HTTP協議交互的信息 請求報文:請求端(客戶端)的HTTP報文(請求訪問文本或圖像等資源的一端稱爲客戶端) 響應報文:響應端(服務器端)的報文(提供資源響應的一端稱爲服務器端) 二、Http協議的請求和響應報文中

原创 類加載機制以及Java-Reflect(反射)

一、類加載過程 1、類的生命週期: 指的是一個類被加載到JVM中運行到被卸載的過程,類的生命週期主要經過了類加載,驗證,準備,解析,初始化,使用和卸載7個步驟。 2、類加載: 主要是把class文件加載到JVM中,同時生成該類所對