原创 SSM_OA的web.xml文件簡單配置

<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="ht

原创 從mysql獲取數據方法的封裝

獲取連接對象的封裝 package com.qf.common; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLEx

原创 JAVA設計模式

一.面向對象的設計原則 單一職責原則:就是所謂的“高內聚、低耦合”,也就是說每一個類應該只有一個職責,對外只提供一種功能,而引起該類的變化的原因也應該只有一個。 開閉原則:對拓展開放,對修改關閉,對功能的擴展是通

原创 文件的上傳和下載

一、文件的上傳 // io流 String realPath = ServletActionContext.getServletContext().getRealPath("\\upload"); // 輸入流讀取

原创 XML解析

1.xml基礎 1.1什麼是XML 1.XML是指可擴展標記語言(eXtensible Markup Language),它也是一種標記語言,很類似HTML。它被設計的宗旨是存儲數據,而非顯示數據。 2.Html展示數據 3.

原创 ActionContext

什麼是ActionContext ActionContext就是一個Map結構的容器 表示Action的上下文,存放Action執行過程中的信息,包括request,session,application等數據。 Struts1的

原创 SpringMVC

SpringMVC 和其他WRE框架一樣,他基於MVC設計理念,通過一套MVC註解,讓POJO(簡單java對象)成爲處理請求的控制器,無需實現任何接口,同時,SpringMVC還支持REST風格的URL請求:註解驅動及REST風

原创 Struts2 訪問 Servlet API

Struts2 訪問 Servlet API 在Struts2中,Action 已經與 Servlet API 完全分離,但我們在實現業務邏輯時,經常要訪問Servlet 中的對象,如session,application等。 在

原创 mapToObject

/** * 使用org.apache.commons.beanutils進行轉換 */ class A { public static Object mapToObject(Map<String, O

原创 將博客搬至CSDN

將博客搬至CSDN

原创 反射

一:Java的反射就是把Java類中的各種成分映射成相應的Java類。 例如:一個Java類中用一個Class類的對象來表示此Java類中的組成部分:成員變量,方法,構造方法,包等信息也用一個個的Java

原创 Hibernate---&gt;緩存

一、緩存緩存(Cache):計算機領域非常通用的概念。他介於應用程序和永久性數據存儲源(如硬盤上的文件或者數據庫)之間,其作用是降低應用程序直接讀寫硬盤(永久性數據存儲源)的頻率,從而提高應用的運行性能。緩存中的數據存儲源中數據的拷貝。

原创 Spring AOP簡述

什麼是AOPAspect Oriented Programming:面向切面編程什麼時候會出現面向切面編程的需求?按照軟件重構的思想,如果多個類中出現重複的代碼,就應該考慮定義一個共同的抽象類,將這些共同的代碼提取到抽象類中,比如Tea

原创 Excel文檔導出和導入

2 Excel文檔導出 response.setContentType("application/octet-stream; charset=utf-8"); response.setHeader("Content

原创 SpringDao

模板化的訪問方式在直接使用具體的持久化技術時,我們大多需要處理整個流程。Spring爲支持的持久化技術分別提供了模板訪問的方式,降低了使用各種持久化技術的難度,可以大幅提高開發效率。使用模板和回調機制Spring爲各種支持的持久化技術都