1. 程式人生 > >MyBatis框架中的select

MyBatis框架中的select

select中查詢一條資料,和查詢多條資料

查詢一條的方法值限於查詢一條,但是查詢多條的方法既可以查詢多條,也可以查詢一條。

查詢一條:

Article a = (Article) session.selectOne("aa.bb.cc.findById", 75)

查詢一條或多條如果後面輸入多個引數,則將引數放到集合裡

Map<String, Integer> m = new HashMap<String, Integer>();
        m.put("offset",0);
        m.put("pagesize", 10);
        List<Article> a = (List<Article>)session.selectList("aa.bb.cc.list",m )

;
        
        Iterator<Article> it = a.iterator();
        while(it.hasNext()){
            Article aa = it.next();
            System.out.println(aa.getAsource()+" "+aa.getContent()+" "+aa.getId());
        }