zoukankan      html  css  js  c++  java
  • 测试Hibernate的DAO方法

    一、导入junit包:junit-4.12.jar

    二、新建类,写测试方法

    实例:

    DAO类

    import org.hibernate.Session;
    
    public class LoginDAO {
        private Session session = null;
        public LoginDAO() {
            session = HibernateUtil.getSession();
        }    
        //查找
        public Login select(String userName) {
            Login data = null;
            try {        
                data = session.get(Login.class, userName);            
            } catch (Exception e) {
                e.printStackTrace();
            } finally {
                HibernateUtil.closeSession();
            }
            return data;
        } 

     测试类

    import junit.framework.TestCase;
    
    public class Test extends TestCase{//必须继承自TestCase
        @org.junit.Test//必须@Test
        public void testSelect() {//方法名必须以test开头
        Login log=    new LoginDAO().select("lisi");
        System.out.println(log.getName());
        }
    }

    从大纲运行

    运行结果:(经过验证,要测试的方法无误)

  • 相关阅读:
    机器学习知识体系
    Request
    Http协议
    Servlet 学习
    Tomcat 服务器
    XML文件
    StringJdbc :jdbcTemplate
    Druid 数据库连接池
    c3p0配置文件(c3p0.properties.xml)解读
    数据库连接池 C3p0
  • 原文地址:https://www.cnblogs.com/jonsnow/p/6542685.html
Copyright © 2011-2022 走看看