原创 Java如何做到分頁顯示

Java如何做到分頁顯示 分析需求: 必須返回:總頁數(int)+查詢的表數據(List<Map<String,String>>) 因此可封裝成: int pageCount;

原创 演示如何將數據庫文件寫入到 Excel

主要內容: 1、直接新建一個 Excel 2、把MySQL中的”abc”數據庫及表格數據導出到Excel工作簿中 1、直接新建一個 Excel @Test public void mkXls() throws IOE

原创 數據庫中元數據MetaData

數據庫中元數據MetaData 直接演示如何使用 @Test //DatabaseMetaData,獲取:驅動信息、數據庫名、表名 public void DbMetaDemo() throws Exception{

原创 SpringMVC編程

SpringMVC編程<三> @Controller註解的應用演示 演示接參數: 所有要用的核心類和配置文件先都寫好,因爲昨天測試了2個配置文件,優先讀默認的hncu-servlet.xml所以,今天以默認爲例:(所有演示結果都是

原创 SpringMVC編程

SpringMVC編程<二> 多業務方法控制器:它是現在推薦使用的註解方式的前身技術 這個類要繼承MultiActionController(已經過時了) public class MultiContorllerDemo ext

原创 初入Hibernate框架

初入Hibernate框架<一> 需要的工具從官網下載: hibernate.org Hibernate框架實際上就是:對象關係映射:通過描述對象和數據庫之間映射的元數據,操作數據庫,將Java程序中的對象自動持久化到數據庫(

原创 初入Hibernate框架

初入Hibernate框架<三> 多表級聯問題: 將外鍵操作也配置進框架: 級聯,1方更新,被關聯的數據也更新 刪除1方,被關聯的數據都刪除 1、cascade級聯操作 所謂cascade,如果有兩個表,在更新一方的時候,可以

原创 初入MyBatis框架

初入MyBatis框架<三> 主要內容: 1、多表之間的關係 2、緩存技術 多表之間的關係操作: oneToMany: 首先還是數據庫中表的創建,以及值對象的編寫,要注意,ToString()中不能有包含,否則會循環。 S

原创 Spring編程

Spring編程<三> AOP切面技術——版本1 AOP的公式: **AOP 的一個公式 : 切面 = 切點+通知 Aspect = Pointcut(攔截哪個/些 函數) + advice(在哪個時間點攔截 before,a

原创 Java多線程的調度與控制

Java多線程的調度與控制 主要內容: 1、線程的互斥 2、線程中方法演示 互斥鎖的演示 public class MyStack { private char[] data = new char[6]; pri

原创 Java的DBUtils工具演示

Java的DBUtils工具演示 掌握 DbUtils工具的關鍵是:學好2個(類+接口) 1、QueryRunner類 用於執行SQL語句 2、ResultSetHandler接口 用於封裝返回結果 具體使用時

原创 Java數據庫連接池1------dbcp

Java數據庫連接池1——dbcp 主要內容 1、用純java方式獲取連接池 2、從配置文件中拿連接池 3、自己做一個dbcp的Utils,用於包裝一個ThreadLocal 附錄:所有要用到的工具包的鏈接 用純java方式

原创 Java數據庫連接池2——c3p0

Java數據庫連接池2——c3p0 主要內容 1、用純Java方式獲取連接池 2、從配置文件中拿連接池 3、自己做一個c3p0的Utils,用於包裝一個ThreadLocal 附錄:所有要用到的工具包的鏈接 首先導驅動

原创 Java程序的設計思想

** Java程序的設計思想 ** 設計思想的基本原則: 1、面向接口編程 2、優先使用對象組合而非繼承 3、分層結構 4、層之間交互的基本原則 重點內容 一、 面向接口編程 接口及相關機制最基本的作用:通過接口可以實現不相

原创 Java過濾器的應用

Java過濾器的應用 過濾器的應用: 1、安全登陸 2、自動登陸 3、敏感詞過濾 <!-- 在此省略登錄--> 1、安全登陸 配置一個Filter 用的是類實現 implements Filter 主要覆蓋方法 @Ove