原创 Java框架-SpringMVC的應用(json數據交互、控制器方法返回值、文件上傳)

1. 搭建SpringMVC開發環境 1.1 創建項目,添加依賴 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4

原创 jQuery基礎

1. 自定義js框架 1.1 js框架概述 框架是整個或部分系統的可重用設計,表現爲一組抽象構件及構件實例間交互的方法。框架是完成某種功能的半成品,可將繁瑣的代碼進行抽取,並提供出更加簡潔,功能更加強大的語法實現。框架是對底層的AP

原创 ava框架-mybatis框架CRUD操作

1. Mybatis框架的CRUD操作 1.1 實現添加操作 以對用戶表進行DRUD操作爲例 1.1.1 構建環境 1.1.1.1 添加依賴(pom.xml) <?xml version="1.0" encoding="UTF-8

原创 Java框架-代理模式詳細介紹、Spring的AOP

1. 代理模式詳介 1.1 分類和作用 分類:靜態代理、jdk動態代理(接口代理)、cglib動態代理(子類代理)技術 使用代理的原因:實際開發中通常都會調用別人編寫的代碼/框架來完成業務需求。很多情況是需要對這些代碼/框架進行微調

原创 Java框架-mybatis連接池、動態sql和多表查詢

1. mybatis連接池 通過SqlMapConfig.xml設置dataSource type實現連接池的配置 1.1 dataSource標籤type屬性值含義 type=”POOLED”: MyBatis 會創建 Pool

原创 Java框架-Spring基於註解的IOC配置及純註解

註解配置與xml配置都實現了減低程序間耦合的功能。 不同公司由不同習慣,有可能是純xml、純註解(很少)或者xml與註解混合使用(基於註解的IOC配置)。 1. 基於註解的IOC配置 1.1 創建一個簡單案例 1.1.1 創建項目

原创 JavaEE-jsp、el、jstl和顯示用戶綜合案例

1. jsp基礎 1.1 jsp概念 JSP(java server Pages),java的服務器頁面,裏面包含html和java代碼。其中html負責靜態內容,Java代碼負責動態內容。 特點: 跨平臺 業務代碼相分離 組件重

原创 Java框架-mybatis-基礎

1. 概念 1.1 概念引入 框架( Framework)是整個或部分系統的可重用設計,表現爲一組抽象構件及構件實例間交互的方法。或者說是可被應用開發者定製的應用骨架。 框架的優點: 框架已經實現了一些功能,使用時不需重複實現這些

原创 JavaEE-過濾器

1. 過濾器概念 作用:過濾用戶的請求和響應,修改用戶的請求和響應的數據,對請求進行攔截。 應用場景: 統一解決post提交請求亂碼應用; 過濾用戶發表內容中的非法字符; 登錄權限檢查; 2. 過濾器開發 2.1 過濾器開發

原创 Tomcat的request

1. http 協議 1.1 基本概念 1.1.1 http 協議的簡介 超文本傳輸協議(HTTP,HyperText Transfer Protocol)是互聯網上應用最爲廣泛的一種網絡協議。所有的WWW 文件都必須遵守這個標準

原创 JavaEE-Cookie和Session

1. 會話 web應用的會話指一個客戶端(瀏覽器)與Web服務器之間連續發生的一系列請求和響應過程,關閉瀏覽器會話結束。 HttpServletRequest對象和ServletContext對象雖然也能對數據進行保存,但是前

原创 Tomcat的response

1. response組成 response有三部分組成:響應行、響應頭、響應體 1.1 response對象 HttpServletResponse 對象封裝了向客戶端發送數據、發送響應頭,發送響應狀態碼的方法。 1.1.1

原创 解決tomcat頁面跳轉中文亂碼問題

參考:http://blog.itpub.net/29254281/viewspace-1073278/ http://cmsblogs.com/?p=1510 亂碼問題彙總: 1> 在tomcat的server.xml設置<

原创 XML與Jsoup

1. XML概述 1.1 XML的概念 HTML:Hyper Text Markup Language 超文本標記語言,由各種標籤組成。 XML: eXtensible Markup Language 可擴展標記語言 名詞解釋: 可

原创 Java-連接池(數據庫元數據、JDBCTemplate)

1. 數據庫元數據 1.1 元數據概念 數據庫、表、列的定義信息。 1.2 ParameterMetaData參數元數據 ParameterMetaData 用於獲取有關PreparedStatement 對象中每個參數標記的類型和