原创 利用反射實現Spring的IOC容器

利用反射實現Spring的IOC容器Spring的IOC簡介概念步驟1.首先創建一個簡單的pojo2.在xml中配置Book的bean3.在pom.xml中加入jdom4.創建一個beans.xml5.利用反射手寫IOC並測試 S

原创 MYSQL練習題54道(包含儘可能多的解決方法及思路)

MYSQL練習題(包含儘可能多的解決方法) 下面的表和題目來自於網上,解題方法和思路及遇到的問題是本人在練習過程中遇到的,在這裏分享給大家。爲了更好的熟悉sql語句,希望大家在自己做練習的時候,可以用盡量多的方法來解決問題,在這篇

原创 JAVA的Date類型轉換到mysql的DateTime類型的方法

JAVA的Date類型轉換到mysql的DateTime類型的方法1.Date類型轉換mysql的DateTime類型2.數據庫中的DateTime的對象,在jsp頁面進行顯示 1.Date類型轉換mysql的DateTime類型

原创 javaweb實現分頁功能,並使用TAG實現多種情況的分頁

這裏先說一下大體的思路,只是簡單的概述,後面會貼上代碼,以及測試的結果,待會在另一篇文章中,我會寫出一些我碰到的問題及解決方法。 1.封裝一個泛型類PageBean,用來處理不同情況下接受到的不同類型的數據。 2.使用sql語句限

原创 請求轉發到主頁面錯誤的在iframe打開解決方法

JAVAWEB項目編寫遇到的問題及解決方法請求轉發到主頁面錯誤的在iframe打開解決方法javascript中的location.href的多種用法DBUtils中QueryRunner返回結果集對象總結 請求轉發到主頁面錯誤的

原创 詳解mybatis的一級緩存二級緩存

詳解mybatis的一級緩存二級緩存mybatis的查詢緩存一級緩存二級緩存 mybatis的查詢緩存 mybatis提供了查詢緩存功能,用於減輕數據壓力,提高數據庫性能。mybatis提供了一級緩存和二級緩存, 一級緩存是存在

原创 【Java】final修飾不同的內容時不同含義以及return和exit的含義——掃盲篇

【Java】final修飾不同的內容時不同含義以及return和exit、dispose的含義——掃盲篇 在最近的學習中碰到了一些細節上的問題,於是看了其他相關的資料,總結出一些關於final修飾符的用法和return、exit在

原创 java遞歸的效率問題及遞歸與循環比較

1.所謂的遞歸慢到底是什麼原因呢? 大家都知道遞歸的實現是通過調用函數本身,函數調用的時候,每次調用時 要做地址保存,參數傳遞等,這是通過一個遞歸工作棧實現的。具體是每次 調用函數本身要保存的內容包括:局部變量、形參、調用函數地址

原创 MYSQL學習遇到的問題總結

MYSQL學習遇到的問題總結 1.JDBC連接mysql拒絕訪問 java.sql.SQLException Access denied for user ‘root@localhost’(using password : YES

原创 JAVAWEB實現分頁功能,並使用TAG實現多種情況的分頁

這裏先說一下大體的思路,只是簡單的概述,後面會貼上代碼,以及測試的結果,待會在另一篇文章中,我會寫出一些我碰到的問題及解決方法。 1.封裝一個泛型類PageBean,用來處理不同情況下接受到的不同類型的數據。 2.使用sql語句限

原创 mybatis手寫多對多關聯映射

mybatis手寫多對多關聯映射1.一對一關聯查詢1.1resultType實現1.2resultMap實現2.一對多關聯查詢3.多對多關聯查詢4.resultType與resultMap總結 這裏在進行多不多關聯查詢配置時,需要

原创 詳解java參數傳遞中值傳遞與引用傳遞

詳解java參數傳遞1.值傳遞與引用傳遞的定義1.基本類型作爲參數傳遞1.1基本類型作爲參數傳遞時,是傳遞值的拷貝,無論你怎麼改變這個拷貝,原值是不會改變的1.2堆棧信息2.對象作爲參數傳遞2.1.對象作爲參數傳遞時,是把對象在內

原创 JAVA基礎易錯點及知識點總結

最近在複習java的基礎,所以會經常更新java基礎部分的知識點及我個人經常犯錯誤或者容易混淆的知識點,希望能夠幫助到大家。 1.簡單介紹jvm運行機制 Java語言比較特殊,由Java語言編寫的程序需要經過編譯步驟,但這個編譯步

原创 javaweb遇到的異常類型

1.參數個數異常,出現這種異常的原因多數是因爲sql語句的佔位符與Object參數個數不一致導致的,也可能Object忘記定義成數組也會導致這種情況的出現 1.java.sql.SQLException: Too many pa