sessionfactory

    1热度

    1回答

    我们的应用程序可能有多个数据库。对于相同的应用程序实例,数据库可能是不同的类型(Oracle和MS SQL)。数据库结构略有不同,但使用了相同的Hibernate POJO集合。只有在应用程序实际启动时才能确定列表od数据库(因此不能将其存储为固定的XML) 用户需要在登录过程中选择一个数据库。所选数据库存储在HTTP会话中。 所以我想使用Sping自动布线来让Web控制器中的Session Fa

    0热度

    1回答

    我正在使用Spring 3.2.5.Release和Hibernate 4.2.7.Final。我正在部署Websphere 7服务器。我有两个应用程序上下文文件,每个都有自己的sessionFactory类型 <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBe

    0热度

    1回答

    在我的项目中,我必须一起使用MySQL和mongoDB。因此,我为MySQL创建了一个sessionFactory。 该项目工作正常,如果它只是使用MySQL。我想补充的jar包MongoDB的那一刻,我在该行收到一个NullPointerException异常: Session session = sessionFactory.OpenSession(); ,我收到的错误如下: ERROR

    5热度

    1回答

    由于sessionFactory对象始终为空,因此在UesrDAO类中获取空指针异常。如果这有帮助,我发现如果使用'new'手动创建DAO,而不是让spring处理它,会发生这种情况。我没有这样做,我在服务类中注入UserDAO,但仍然将sessionFactory设置为null。 任何帮助表示赞赏,谢谢。 下面是相关文件的内容: 的hibernate.cfg.xml <?xml version=

    1热度

    2回答

    我试图通过编程获取Hibernate映射类的数据。 我可能已经做过这样的: sessionFactory.getClassMetadata(o.getClass()); 但我使用JpaTransactionManager接口,所以我没有SessionFactory对象,因为据我所知。有人知道解决方案吗? 转换到HibernateTransactionManager并让sessionFactor

    0热度

    1回答

    我在Java-EE网络应用程序中使用Spring 4和Hibernate 4。我已经尝试了所有我能找到的任何位置的选项,我看着以前问的话题,并试图在这些解决方案给所有的问题,但没有什么工作,我得到的是这样的错误: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cont

    6热度

    2回答

    使用Spring + Hibernate和事务注释。 我试图测试以下: 呼叫改变则用户对象调用@Transactional服务方法,保留它 读取对象从DB回来,保证它的值的方法方法正确后 我遇到的第一个问题是在步骤2中读取User对象时,刚刚返回了Hibernate 1级缓存中的对象,实际上并没有从数据库中读取。 因此,我使用会话从缓存中手动驱逐对象,强制从数据库读取数据。但是,当我这样做时,对象

    1热度

    1回答

    我尝试使用HikariCP池连接,但无法启动应用程序,因为我全部都是空的,创建了一个空对象。 这是我的配置: 系统 休眠4.3.6.Final MariaDB的V10.0(64) HibernateUtil类 public class HibernateUtil { private static SessionFactory sessionFactory; private static Se

    0热度

    3回答

    我正在使用Hibernate 4.3。我正在尝试从HibernateUtil类中获取SessionFactory对象。我想为整个应用程序只获得一个SessionFactory对象,即应用程序的单例对象。 下面是我现在的代码,我想让它成为Singleton类。 HibernateUtil.java public class HibernateUtil { private static S

    1热度

    2回答

    在我的应用程序中,每个客户端都有多个数据库。我想按照登录到应用程序中的客户端访问数据库。 有两种选择: 1)在hibernate-config.xml文件中使用多个SessionFactory条目。 2)重复的hibernate pojo文件。 但我想在运行时创建LocalSessionFactoryBean,SessionFactory,TransactionManager所有这些。那我该怎么做