1.一種用于持久層框架的數(shù)據(jù)源管理方法,其特征在于,包括:
在啟動(dòng)持久層框架中的項(xiàng)目后,根據(jù)確定的目標(biāo)數(shù)據(jù)源信息生成第一數(shù)據(jù)源;
將所述第一數(shù)據(jù)源存放至所述項(xiàng)目的設(shè)定操作表中,并根據(jù)接收到的操作指令基于所述第一數(shù)據(jù)源進(jìn)行數(shù)據(jù)庫(kù)操作;
當(dāng)接收到所述目標(biāo)數(shù)據(jù)源信息的更新聲明時(shí),獲取更新后的新數(shù)據(jù)源信息并生成第二數(shù)據(jù)源;
將所述第二數(shù)據(jù)源存放至所述設(shè)定操作表中,并根據(jù)接收到的操作指令基于所述第二數(shù)據(jù)源進(jìn)行數(shù)據(jù)庫(kù)操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
獲取用戶配置的數(shù)據(jù)源配置信息,并存放至設(shè)定的信息配置文件中;
在所述信息配置文件中確定所述持久層框架中項(xiàng)目所需的目標(biāo)數(shù)據(jù)源信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:
當(dāng)所述信息配置文件中的目標(biāo)數(shù)據(jù)源信息發(fā)生變化時(shí),向所述項(xiàng)目發(fā)送所述目標(biāo)數(shù)據(jù)源信息的更新聲明。
4.根據(jù)權(quán)利要求1-3任一所述的方法,其特征在于,所述數(shù)據(jù)庫(kù)操作包括:數(shù)據(jù)的更新操作和查詢操作;
所述更新操作包括:增加操作、刪除操作和/或修改操作。
5.一種用于持久層框架的數(shù)據(jù)源管理裝置,其特征在于,包括:
數(shù)據(jù)源生成模塊,用于在啟動(dòng)持久層框架中的項(xiàng)目后,根據(jù)確定的目標(biāo)數(shù)據(jù)源信息生成第一數(shù)據(jù)源;或者,用于當(dāng)接收到所述目標(biāo)數(shù)據(jù)源信息的更新聲 明時(shí),獲取更新后的新數(shù)據(jù)源信息并生成第二數(shù)據(jù)源。
數(shù)據(jù)源操作模塊,用于將所述第一數(shù)據(jù)源存放至所述項(xiàng)目的設(shè)定操作表中,并根據(jù)接收到的操作指令基于所述第一數(shù)據(jù)源進(jìn)行數(shù)據(jù)庫(kù)操作;或者,將所述第二數(shù)據(jù)源存放至所述設(shè)定操作表中,并根據(jù)接收到的操作指令基于所述第二數(shù)據(jù)源進(jìn)行數(shù)據(jù)庫(kù)操作。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,還包括:
信息存儲(chǔ)模塊,用于獲取用戶配置的數(shù)據(jù)源配置信息,并存放至設(shè)定的信息配置文件中;
信息確定模塊,用于在所述信息配置文件中確定所述持久層框架中項(xiàng)目所需的目標(biāo)數(shù)據(jù)源信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:
聲明發(fā)送模塊,用于當(dāng)所述信息配置文件中的目標(biāo)數(shù)據(jù)源信息發(fā)生變化時(shí),向所述項(xiàng)目發(fā)送所述目標(biāo)數(shù)據(jù)源信息的更新聲明。
8.根據(jù)權(quán)利要求5-7任一所述的裝置,其特征在于,所述數(shù)據(jù)庫(kù)操作包括:數(shù)據(jù)的更新操作和查詢操作;
所述更新操作包括:增加操作、刪除操作和/或修改操作。