一、jdbctemplate
二、元資料
元資料(metadata):即定義資料的資料。簡單來說就是資料庫、表、列的定義資訊
parametermetadata:可以用於獲取有管preparedstatement物件和器預編譯sql語句,例:引數個數,獲取指定位置佔位符的sql型別
獲取parametermetadata物件:parametermetadata parametermetadata=preparedstatement.getparametermetadata();
api:
resultsetmetadata:可用於獲取有關resultset物件中列的型別和屬性的資訊
獲取resultsetmetadata物件:resultsetmetadata resultsetmetadata=new resultset.getmetadata();
api:
三、三層體系架構
表現層 : 又稱為 web層
業務層: 又稱為業務邏輯層 或 service層
持久層 : 又稱為資料訪問成 或 dao層 ( data access object )。
解耦:降低層與層之間的耦合性
可維護性:提高軟體的可維護性,對現有的功能進行修改和更新是不會影響原有的功能
可擴充套件性:提公升軟體的可擴充套件性,新增新的功能的時候不會影響到現有的功能
可重複性:不同層之間進行功能呼叫時,相同的功能可以重複使用。
使用 JdbcTemplate 查詢及更新資料庫
通過對 jdbctemplate 源 的研讀,可以看到,在 jdbctemplate 提供了很多用來查詢的數 據庫,比如 queryformap queryforlong queryforint queryforlist 等等。這裡只是簡單的進行示例說明,使用 queryforlist 查詢的示例 ...
JdbcTemplate 概念和準備 1
1 什麼是 jdbctemplate 1 spring 框架對 jdbc 進行封裝,使用 jdbctemplate方便實現對資料庫操作 2 準備工作 1 引入相關 jar 包 2 在 spring 配置檔案配置資料庫連線池 datasource class com.alibaba.druid.poo...
四元數和方向
三維計算中,經常需要計算方向,假定三維座標係為右手系,z向上,y向前,x 向右。通常的作法是,getlookat,獲取eye和target,來計算dir dir target eye 除此,可以使用四元數來計算 ogre vector3 dir mnode getorientation ogre v...