zoukankan      html  css  js  c++  java
  • Hibernate2---- 查询单条记录

    1.根据已完成的Hibernate1基础案例,我们接下来写一下查询,修改删除,对于基础生可以学习一下

    只改写一下测试类的代码

     1  private void findStudent() {
     2         //02Hibernate 保存
     3         //读取大配置文件,获取连接的数据库信息
     4         Configuration cfg=new Configuration().configure();
     5         //3创建SessionFactory
     6         SessionFactory factory=cfg.buildSessionFactory();
     7         //加工session
     8         Session session=factory.openSession();
     9         //开启事务
    10         Transaction tx=session.beginTransaction();
    11         //5Hibernate
    12         //根据session的方法做数据操作  检索
    13         Student student=session.get(Student.class,2);
    14         System.out.println(student.getName());
    15        //提交事务
    16         tx.commit();
    17         //关闭session
    18         session.close();
    19         System.out.println("success  ok");
    20 
    21     }
    View Code

    里面有个小知识 :

    //根据session的方法做数据操作  检索
    Student student=session.get(Student.class,2);
    这句话的Class<T>是什么意思?



  • 相关阅读:
    <<网络是怎样连接的>>笔记第一章browser生成message
    豆知识( DNS; HTTP入门;网络协议)
    日期和时间的操作
    类型转换
    分组查询
    存储过程
    触发器
    表连接
    变量
    union以及一些扩展
  • 原文地址:https://www.cnblogs.com/ruyan886621/p/7422113.html
Copyright © 2011-2022 走看看