hibernate+struts2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate+struts2相关的知识,希望对你有一定的参考价值。

一、环境

  添加struts2和hibernate的jar包。创建web.xml(配置struts的过滤器)、struts2.xml和hibernate.cfg.xml(设置一些数据库参数)。

 

二、创建自定义的sessionFactory类(类似之前的DBhelper)

  注意hibernate5.2.2的创建方式与之前的版本不同。

public class HibernateSessionFactory {
    
    private static SessionFactory sessionFactory;
    
    //private HibernateSessionFactory(){}
    
    public static SessionFactory getSessionFactory(){
        if(sessionFactory==null){
      //创建服务注册对象
final StandardServiceRegistry registry = new StandardServiceRegistryBuilder().configure().build();
      //创建会话工厂对象 sessionFactory
= new MetadataSources(registry).buildMetadata().buildSessionFactory(); return sessionFactory; }else { return sessionFactory; } }

 

以上是关于hibernate+struts2的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate+Struts2+jsp 修改用户信息

struts2+spring+hibernate 实现分页

SSH(Struts2+Spring+Hibernate)框架搭建流程

struts2+hibernate整合开发步骤

Hibernate+Spring+Struts2整合开发中的一个分页显示方案(转载)

java 的 struts2 Spring Hibernate 三大框架的整合