zoukankan      html  css  js  c++  java
  • 通过Hibernate API编写访问数据库的代码

    private Configuration config;// 1.声明私有配置对象类
    private ServiceRegistry serviceRegistry;// 2.声明私有服务注册对象类
    private SessionFactory sessionFactory;// 3.声明私有会话工厂对象类
    private Session session;// 4.声明私有会话对象类
    private Transaction transaction;// 5.声明私有事务对象类

    @Before
    public void beforeStudent() {
    // 创建配置对象
    config = new Configuration().configure();
    // 创建服务注册对象
    serviceRegistry = new ServiceRegistryBuilder().applySettings(
    config.getProperties()).buildServiceRegistry();
    // 创建会话工厂对象
    sessionFactory = config.buildSessionFactory(serviceRegistry);
    // 打开会话
    session = sessionFactory.openSession();
    // 开始事务
    transaction = session.beginTransaction();
    }

    @After
    public void afterStudent() {
    // 事务提交
    transaction.commit();
    // 会话关闭
    session.close();
    // 会话工厂关闭
    sessionFactory.close();
    }

    @Test
    public void testStudentHbmXml() {
    Student student = new Student(1, "黄", "男");
    session.save(student);
    System.out.println("测试中...");
    }
    }

  • 相关阅读:
    工程的创建
    scrapy框架简介和基础应用
    移动端数据爬取
    Python网络爬虫之图片懒加载技术、selenium和PhantomJS
    验证码处理
    Python网络爬虫之requests模块
    Python网络爬虫之三种数据解析方式
    Python网络爬虫之requests模块
    scrapy
    基于XML的AOP配置
  • 原文地址:https://www.cnblogs.com/jiliunyongjin/p/5758957.html
Copyright © 2011-2022 走看看