<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
    import org.hibernate.HibernateException;
    import org.hibernate.Query;
    import org.hibernate.Session;
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    import org.springframework.orm.hibernate3.HibernateCallback;
    import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

    public class UserDAO extends HibernateDaoSupport
    {
        
    public void addUser(User user)
        
    {
            
    this.getHibernateTemplate().save(user);
        }

        
        
    public void updateUser(User entity)
        
    {
            
    this.getHibernateTemplate().save(entity);
        }

        
        
    public void deleteUser(User entity)
        
    {
            
    this.getHibernateTemplate().delete(entity);
        }

        
        
    public User getUser(int entityId)
        
    {
            
    return (User) this.getHibernateTemplate().get(User.class, entityId);
        }

        
        @SuppressWarnings(
    "unchecked")
        
    public List<User> findUsers()
        
    {
            
    return getHibernateTemplate().executeFind(new HibernateCallback()
                
    {
                    @SuppressWarnings(
    "unchecked")
                    
    public List<User> doInHibernate(Session session)
                            
    throws HibernateException, SQLException
                    
    {
                        StringBuffer sql 
    = new StringBuffer(
                                
    "from User u where 1=1 ");
                        Query query 
    = session.createQuery(sql.toString());
                        List
    <User> users = query.list();
                        
    return users;
                    }

                }
    );
        }

        
        
    public Long getUserNum()
        
    {
            
    return (Long) getHibernateTemplate().execute(new HibernateCallback()
                
    {
                    
    public Long doInHibernate(Session session)
                            
    throws HibernateException, SQLException
                    
    {
                        Query query 
    = session
                                .createQuery(
    "SELECT COUNT(u.userId) FROM User u");
                        
    return (Long) query.uniqueResult();
                    }

                }
    );
        }

        
        
    public static void main(String[] a)
        
    {
            User user 
    = new User();
            user.setUserName(
    "hwpokay");
            user.setSex(
    0);
            
            String configPath 
    = "hvp/spring/hibernate/orm/beans.xml";
            ApplicationContext ctx 
    = new ClassPathXmlApplicationContext(configPath);
            
            UserDAO userDAO 
    = (UserDAO) ctx.getBean("userDAO");
            System.out.println(userDAO.getUserNum());
        }

    }
    posted on 2008-08-18 21:21 HUIKK 閱讀(665) 評論(0)  編輯  收藏 所屬分類: Spring
    主站蜘蛛池模板: 免费一级全黄少妇性色生活片 | 亚洲国产香蕉人人爽成AV片久久| 亚洲小说图片视频| 精品一区二区三区免费| 亚洲精品高清国产一线久久| 一级特级aaaa毛片免费观看| 国产午夜影视大全免费观看 | 国产亚洲精品岁国产微拍精品| 一本大道一卡二大卡三卡免费| 亚洲成人国产精品| 日韩精品视频在线观看免费 | 亚洲AV综合色区无码一区爱AV| 亚洲高清免费视频| 国产aⅴ无码专区亚洲av| 久久精品私人影院免费看| 亚洲午夜视频在线观看| 97av免费视频| 亚洲看片无码在线视频| 午夜dj在线观看免费视频| 国产成人亚洲毛片| 国产AV无码专区亚洲AWWW| 日韩电影免费观看| 亚洲喷奶水中文字幕电影| 在线看片人成视频免费无遮挡| 妇女自拍偷自拍亚洲精品| 免费国产成人午夜电影| 精品97国产免费人成视频| 国产亚洲一区二区精品| 18女人毛片水真多免费| 在线亚洲午夜片AV大片| 一区国严二区亚洲三区| 黄色片免费在线观看| 国产成人亚洲综合网站不卡| 亚洲成av人在片观看| 精品一区二区三区免费毛片爱| 亚洲精品人成网线在线播放va| 不卡一卡二卡三亚洲| 免费看片在线观看| 真人无码作爱免费视频| 亚洲日本va午夜中文字幕一区| 四虎www成人影院免费观看|