一、優化配置檔案
1.原先的配置檔案裡面不僅有全域性的配置,而且資料庫的使用者名稱和密碼都寫死在**裡,有容易暴露和難以修改的缺點,所以下面加了乙個配置檔案進行優化;
2.原先物件的建立都是在配置檔案裡實現,如果建立一萬個物件將要在配置檔案bean一萬個物件,過程特別繁雜,所以引入註解的方式,簡化**
以下是增加的配置檔案:
容易修改且不影響內部**的執行
二、使用註解方式優化建立物件的 過程
1、實體類
用@compoent進行優化,主要優化ioc建立實體類物件的過程
2、dao層
用@repository 和 @autowired進行優化
3.service層
@service和@autowired進行優化
4.測試類優化
優化測試類pom.xml需要加乙個spring-text的依賴
總結:不管是用純註解還是純xml配置的方式都可以達成相同的目的,不過使用xml加註解方式個人感覺很方便,所以記錄一下,以防遺忘
Mybatis 註解增刪改查
我們可以在工具類mybatisutils建立的時候實現自動提交事務!public static sqlsession getsqlsession 編寫介面新增註解 方法存在多個引數,所有引數前面必須加上 param id 註解 獲取你引數呢是獲取你 param 中的引數,大家一定要注意這個小細節 查...
FMDB增刪改查的使用
建立,插入,更新和刪除 使用executeupdate方法,而查詢則用executequery 1.例項化fmdatabase paths ios下document路徑,document為ios中可讀寫的資料夾 nsarray paths nssearchpathfordirectoriesindo...
使用sqlalchemy的增刪改查
from connect import base,session from sqlalchemy import column,integer,string,datetime,boolean from datetime import datetime class user base tablename...