hibernate like 查询

  主要是中文的问题,写在dao里  

Code
public List liketxt(String txt) {
        log.debug(
"finding all Log instances");
        
try {
            String queryString 
= "from Log as a where a.ltxt like ? ";
            
            Query queryObject 
= getSession().createQuery(queryString);
            queryObject.setString(
0"%" + txt + "%");
            
return queryObject.list();
        } 
catch (RuntimeException re) {
            log.error(
"find all failed", re);
            
throw re;
        }

  顺便记一下java中的小区别 字符串判等要用equal 

posted @ 2009-03-04 11:41  魔尊年少时  阅读(2840)  评论(0编辑  收藏  举报