2022-10-30
連接資料庫的搭建環境
一、搭建環境
①匯入jar包(資料庫驅動包、資料庫連接池、DBUtils)
jar包有:commons-dbutils-1.4.jar、 druid-1.0.9.jar 、mysql-connector-java-8.0.19.jar,
方式:在創建的“Web Application”專案中的“WEB-INF”檔案夾下創建一個“lib”檔案夾,而且檔案夾的名稱必須是“lib”,“lib”檔案夾的位置必須在“WEB-INF”檔案夾下,因為之后“tomcat”服務器訪問時,就只識別該檔案夾下的該名稱檔案,
將jar包放置在“lib”檔案夾下,選中三個jar包,右擊點擊“Add as Library”,在彈出的選項框中“Level”選擇“Module Library”,點擊“OK”,
②創建JDBCTools和BaseDao
方式:在src檔案夾中創建兩個包,設定包名,例如:“com.haha.util”,“com.haha.dao”
③資料庫連接池的組態檔
打開資料庫,建立一個新的連接,創建一個新的資料庫,創建一個表(users),表單欄位有(id,username,password,email),創建物體類(在src檔案夾下創建一個bean包之后在這里面創建User類)
二、BeanUtils
1、功能:自動將map集合中的資料映射(就是一 一對應)到javaBean中,那么需要map集合中的key值必須和JavaBean中的屬性名一致,
2、使用的步驟:
①匯入jar包:有:“commons-beanutils-1.8.3.jar”、“commons-beanutils-bean-collections-1.8.3.jar”、“commons-logging-1.1.1.jar”三個jar包,缺一不可,因為它們之間是依賴關系,
②匯入包后,直接使用“BeanUtils”呼叫方法即可,
3、使用實體:
Map<String, String[]> parameterMap = request.getParameterMap(); User user = new User(); //BeanUtils的使用 try { BeanUtils.populate(user,parameterMap); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (InvocationTargetException e) { e.printStackTrace(); }
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/523161.html
標籤:其他
