原创 MyBatis總結之概述

目錄 1.什麼是ORM? 2.ORM的作用是什麼? 3.ORM的基本映射關係 4.什麼是MyBatis? 5.爲什麼選擇MyBatis? 6.MyBatis的體系結構 1.什麼是ORM?         即對象/關係數據庫映射,完成面向對

原创 SpringMVC總結之異常處理的三種方式

目錄 1.使用Spring MVC提供的簡單異常處理器SimpleMappingExceptionResolver 2.實現Spring的異常處理接口HandlerExceptionResolver 自定義自己的異常處理器 3.使用@Ex

原创 MyBatis總結之原理詳解

目錄 1.MyBatis 安裝 2.MyBatis中常見對象及其工作基本過程 2.1 SqlSessionFactory 2.2 SqlSession 2.3 Mapper XML映射文件 3.作用域(Scope)和生命週期 1.MyBa

原创 WebService總結之使用JDK開發服務端接口和客戶端調用

1.創建SEI(終端接口)  1.1 接口上要添加註解@WebService;  1.2 接口方法上要添加註解@WebMethod; package webservice.service; import javax.jws.WebMe

原创 基於Maven工具搭建Spring+SpringMVC++MyBatis(ssm)框架步驟

目錄 1.使用Ecplise創建Maven工程: 2.構建SSM框架 3.日誌信息:log4j 4.應用實例:用戶登錄 5 數據庫MySQL 1.使用Ecplise創建Maven工程: 1.1 File -> New -> Other,在

原创 SpringMVC總結之靜態文件的訪問

目錄 1.前言 方案一:激活Tomcat的defaultServlet來處理靜態文件 方案二: 在spring3.0.4以後版本提供了mvc:resources : 方案三:使用<mvc:default-servlet-handler/>

原创 WebService總結之概述

目錄 1.什麼是webservice 2. 關鍵術語  2.1 WSDL :webservice定義語言  2.2 SOAP:簡單訪問對象協議  2.3 SEI:webservice終端接口  2.4 CXF:Celtix+XFire 1

原创 SSM總結之多數據源配置

前言       在實際的項目開發過程中,存在一個應用使用多個數據庫的現象,比如我們做數據備份,部分所要展示的數據、處理的數據來源自不同的數據庫等等情況下,就需要配置多個數據源,在使用時通過具體的情況來切換所需要操作的數據庫。而Sprin

原创 SpringMVC總結之攔截器Interceptor(例:登錄攔截器)

目錄   1.前言 2.HandleInterceptor接口 3.攔截器實現用戶登錄攔截 1.前言 使用攔截器,主要是爲了攔截用戶的請求並進行相應的處理,比如通過攔截器進行用戶登錄驗證,用戶權限驗證等;SpringMVC中的攔截器攔截請

原创 SpringMVC總結之常用註解

目錄 1.@Controller 2.@RequestMappering 3.@RequestParam 4.@PathVariable 5.@RequestHeader 6.@CookieValue 7.@SessionAtribute