利用BeanUtils存儲到數據庫內容爲null

//利用BeanUtils進行自動映射封裝
        //BeanUtils的工作原理:將map中的數據,根據key與實體對應關係封裝
        //只要key與實體屬性的名字一樣就可以自動封裝

       

Map<String, String[]> userMap = request.getParameterMap();
        User user = new User();
        try {
            BeanUtils.populate(user, userMap);
        } catch (Exception e) {
            throw new RuntimeException(e);
        }
        //存儲到數據庫
        saveDatabase(user);


        

注意爲什麼會存儲到數據庫的內容爲NULL?這裏要注意一點就是,只要key與實體屬性的名字一樣纔可以,這裏的實體屬性名字就是Html表單中對應的“name”與數據庫表格裏的對應列名 都要與key一致纔行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章