1. 程式人生 > >[微信開發] - 從最新的appid,appsecret讀取配置資訊

[微信開發] - 從最新的appid,appsecret讀取配置資訊

設定好form表單,填寫引數傳入Java後端做為例項bean,接著儲存倒資料庫.

當微信端介面配置提交時,Java介面從資料庫獲取最新的配置資訊,可以根據increaseID,也可以設定時間段,

這裡的問題是,在獲取例項的那條SQL語句找不到了, selectByIncreaseId() 

看了看Mapper中(DAO層)

@Mapper
public interface WxApiConfigMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(WxApiConfig record);

    
int insertSelective(WxApiConfig record); WxApiConfig selectByPrimaryKey(Integer id); WxApiConfig selectByIncreaseId(); int updateByPrimaryKeySelective(WxApiConfig record); int updateByPrimaryKey(WxApiConfig record); }

沒錯啊,在啊,雖然跟其它的不同,沒有接收引數,但是也可以查詢啊.

之後看xml對映sql檔案居然又神祕地消失了,整了好幾次,什麼鬼?

select <include refid="Base_Column_List" /> from wx_axxxxxxg order by id desc limit 0,1;

這條SQL能獲取根據最新的ID獲取最新的一條資料元組. 也就是 order by id desc (倒敘ID,自然最大的最新插入的資料,之後limit 0,1 獲取最上面一條)

雖然很奇怪為什麼這條SQL消失,我繼續打包成war.

有時候不經意間就容易出現BUG,聰明的人總是努力去研究,為什麼出錯,而愚笨的人總是等著奇蹟自己發生.

在將war包重新部署執行後,一向靠玄學和"重啟試試"的我感覺這次肯定沒問題了.

Sure, This is a good programmer, So he must make a good programming.