配置验证

  1. 建立test.java,代码如下:
package test;

import java.util.List;

import org.hibernate.SQLQuery;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class test {
        public static void main(String[] a) {
                // 通过Configuration获得一个SessionFactory对象
                SessionFactory sf = new Configuration().configure()
                                .buildSessionFactory();
                // 打开一个Session
                Session session = sf.openSession();

                String sql = "select * from test";
                SQLQuery squery = session.createSQLQuery(sql);
                squery.addEntity("b", test_model.class);
                List<test_model> list = squery.list();

                for (int i = 0; i < list.size(); i++) {
                        list.get(i).shout();
                }

                // 关闭会话
                session.close();
        }

}
  1. 运行工程,如下图所示即为配置成功:
../../../../_images/image671.png