首页 > TAG信息列表 > hibernate-4-x

java-在Hibernate中,当有EAGER JOIN时,StatelessSession是否防止过滤出重复项

我有一个Song类,其中包含CoverArts的集合 例如 @OneToMany(fetch=FetchType.LAZY, cascade={CascadeType.ALL}) @JoinColumn(name = "recNo") private List<CoverArt> coverArts; 并且正在使用Hibernate 4.3.11和DB2数据库,并且我有这个查询,用于按其主键及其CoverArt检索歌曲列

java-LocalSessionFactoryBuilder中的NullPointerException

我正在一起使用Spring和Hibernate(Hibernate 4.0.1和Spring 3.1).我在applicatonContext.xml中使用以下bean定义 <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> <property name="configLocation"

java-Spring Boot和Hibernate 5的类加载错误

我最近将基于Spring Boot的应用程序从Hibernate 4升级到了Hibernate5.此后,我观察到类加载问题.显然,休眠类和我的域类是由两个不同的类加载器加载的.仅当我使用Spring DevTools和Hibernate 5启动应用程序时,才会发生这种情况.DevTools / Hibernate 4,mvn spring-boot:run / Hiberna

java-Tomcat:失败-上下文路径/ employee中的应用程序无法启动

我是Spring MVC的新手. 尝试使用安全性登录名构建项目,但无法在tomcat中启动.war. FAIL – Application at context path /employee could not be started 我检查了天秤座的重复,例如我们log4j和slf4j 请帮助我了解原因,在此先感谢. <?xml version="1.0" encoding="UTF-8"?> <w

Java-Hibernate 4.3.x-加载所有带有实体注释的类

在我从事的项目中,我不使用Spring,而仅使用Hibernate.我不想将hbm.xml文件用于实体映射/描述/等.我只想使用注释. 如何告诉Hibernate从某些包中加载所有带有Entity / Table注释的类? 我在网上搜索,但没有运气.我也找不到有关最新的Hibernate版本的信息(大多是过时的文章/帖子/等).

Spring 4.1.5.RELEASE无法对Hibernate 4.3.8.Final的SessionFactory进行依赖注入

问题并不重复,因为涉及Hibernate 由于詹姆斯的回答部分解决了这个问题,我接受了它并提出了一个新问题,请跟进here 我试图将SessionFactory注入存储库类;但是,它看起来不起作用,因为代码返回NullPointer异常. 我清理并重建了项目,但问题仍然存在.我也将@Autowired放在setSessionFact

GWT开发模式Spring 3.1 Hibernate 4.0.1中的异常

我有一个GWT Hibernate JPA Spring配置文件,可以使用Spring 3.0.x Hibernate 3.6.x.当我升级到Spring 3.1和Hibernate 4.0时,抛出以下异常: 与Hibernate 4和Spring 3.1有任何已知的不兼容性吗? org.springframework.beans.factory.BeanCreationException: Error creating bean with

java – 如何有条件地加载映射在对象中的集合?

给出以下映射 <class name="com.domain.Season" table="cm.pub.jsn_mstr"> <id name="seasonCode" column="season_code" length="1"/> <property name="name" type="string" colum

java – 迁移表单Hibernate3到Hibernate4不断支持嵌套事务

在我们将应用程序从hibernate3迁移到hibernate4之前的一周,在hibernate3中,每个东西都运行良好但在迁移到hibernate4之后.我一直不支持嵌套事务. 下面是我的服务层,它正在调用dao public class LeaveApplicationService implementsSerializable,LeaveApplicationInterfaceService{

java – 如何使用Spring 4.0.6为Hibernate 4.3.5.Final全局设置FlushMode?

我正在尝试使用Hibernate 4.3.5.Final和Spring 4.0.6升级我们的应用程序.我的应用程序中数据库写入操作的任何位置都会出现如下错误: Caused by: org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MAN

java – 如何从Hibernate中禁用SHOW WARNINGS?

使用Hibernate(4.3.8)和MySQL,我注意到一堆SHOW WARNINGS语句在活动日志中占用了相当大的带宽: 我搜索了一下,这是一个非常普遍的问题(for example),显然可以在increasing the log level to ERROR解决(而且解决方案是confirmed implemented,因为至少4.3.6). 问题是,我实际上并不知