Hibernate项目搭建

Hibernate 作为一个全自动的持久层[ORM]框架,在项目中引入需要以下步骤

更多精彩

  • 更多技术博客,请移步 asing1elife's blog

基础步骤

  1. 进入 Hibernate官网 下载 Hibernate 源码包
  2. 解压源码包后进入下图中的目录,将目录中的所有 jar 包复制到项目的 lib 目录中


    image
  3. 在项目 src 目录下新建 hibernate.cfg.xml 文件
    1. 若实体类使用注解,则需要在最后加入对实体类的映射
    2. 若实体类使用配置文件,则需要在最后引入对应配置文件





  
  com.mysql.jdbc.Driver
  jdbc:mysql:///asl_dev
  root
  root

  
  org.hibernate.dialect.MySQLDialect
  
  true
  
  true
  
  
  

  
  


制作 Hibernate 工具类

  1. 通过该工具类可以便捷的重复调用 Session 对象
  2. 但如果涉及到 CUD 操作,则需要另外开启事务,并管理事务的提交或回滚
public class HibernateUtil {

    private static SessionFactory sessionFactory;

    static {
        Configuration configuration = new Configuration().configure();
        StandardServiceRegistryBuilder ssrb = new StandardServiceRegistryBuilder();
        StandardServiceRegistry serviceRegistry = ssrb.applySettings(configuration.getProperties()).build();
        sessionFactory = configuration.buildSessionFactory(serviceRegistry);
    }

    public static Session getSession() {
        return sessionFactory.openSession();
    }

}

你可能感兴趣的:(Hibernate项目搭建)