jpa 相关问题

Java Persistence API(JPA)是一种Java规范,用于访问,持久化和管理Java对象/类与关系数据库之间的数据。它是EJB 3.0规范的一部分,是对象到关系映射(ORM)的行业标准方法。

为什么我得到TransactionRequired异常,甚至方法保存实体用@Transactional注释?

当我上传图片时出现异常方法public serviceResult uploadPortrait(MultipartFile file,int userId){if(file.getSize()> ConfigurationHolder.getPictureSize()){...

回答 2 投票 0

错误持久化实体列表 - java.lang.IllegalStateException:不允许在共享EntityManager上创建事务

我想在Spring MVC中使用JPA持久保存实体列表但收到以下错误。 java.lang.IllegalStateException:不允许在共享的EntityManager上创建事务 - 使用...

回答 1 投票 0

JDBCSQL异常:未找到列[JPA中@Column注释不是工作字段]

我正在使用JPA应用程序.JPA注释应用于Getter方法及其工作,但是当我尝试在字段上应用注释时,编译器会生成错误。我想要 ...

回答 1 投票 0

JPA - 当父级存在于ManyToOne关系中时保存元素

我有两个实体,Branch和Enterprise,两个实体扩展为AbstractEntity AbstractEntity @Id @Column(length = 36)@GeneratedValue(generator =“uuid”)@GeGeGenerator(name =“uuid”,...

回答 1 投票 2

JPA,Hibernate和Spring Data:在MS SQL服务器上的where子句中将字符串转换为数字

我正在做一个网络项目。它使用Spring(5.0.2.RELEASE),Hibernate(5.2.12.Final)和Spring Data(2.0.2.RELEASE)。这些是最新版本,因此我可以使用JPA 2.1。该网站运行...

回答 1 投票 0

hibernate session的getNamedQuery(String name)和createNamedQuery(String name)有什么区别?

我正在使用Spring和Hibernate开发一个应用程序。我想知道为什么有两个单独的方法getNamedQuery(String name)和createNamedQuery(String name)。我在这里检查了Javadoc ......

回答 1 投票 4

Spring Boot JPA无法正常工作

我有一个控制器类,如下所示。我有一个TagRepository接口,它扩展了我用来将TagReader实例保存到我的数据库的JPA存储库,当我在我的...中使用它时它工作正常

回答 3 投票 0

Spring Data JPA:创建规范查询获取联接

TL; DR:如何使用Spring Data JPA中的规范复制JPQL Join-Fetch操作?我正在尝试构建一个类,它将使用Spring Data处理JPA实体的动态查询构建...

回答 3 投票 24

@BatchSize但在@ManyToOne案例中有很多往返

我使用hibernate spring-data-jpa和querydsl进行分页,并使用@BatchSize(size = 10)只进行一次数据库往返。 @Entity @Table(name =“appel_offre”,catalog =“ao”)public ...

回答 2 投票 5

Hibernate覆盖“lazy = false”

我正在研究现有项目中的新模块。该项目已经有一个用户表,一个pojo和一个相应的映射文件。问题是他们急切地获取所有属性......

回答 5 投票 9

如何使用主键作为JPA和Hibernate的外键引用?

我想创建一个表,其中对象的主键也应该作为两个@ManyToOne表的外键。是否可以在不创建额外的表列的情况下引用...

回答 1 投票 3

JPA的模式:从实体生成数据传输对象DTO并将DTO合并到数据库

我正在寻找一种从JPA实体创建数据传输对象(DTO)的好方法,反之亦然。我想将DTO作为JSON发送给客户端,然后接收修改后的DTO并将其保存回...

回答 3 投票 17

如何设计一个应用程序来轻松地将Hibernate与JDBC交换

首先,这个问题可能是从hibernate转移到普通jdbc的重复。但既然那个问题没有得到我正在寻找的答案我又要问了。假设我们有......

回答 2 投票 1

JPA 1.0是否有JPA流畅的API / Critera api?我正在使用OpenJPA

是否有任何jpa 1.0流畅的api /接口用于查询构建?我正在使用openjpa 1.x,所以我坚持使用JPA1。我找到了QueryByProxy,但它的maven repo工作不正常。

回答 3 投票 4

如何在使用jpa的show_sql属性时打印序列号

我希望在使用jpa将对象保存到db时看到序列号。代码:@Id @GeneratedValue(strategy = GenerationType.AUTO,generator =“SEQ”)@SequenceGenerator(name =“SEQ”,sequenceName = ...

回答 2 投票 0

JPA实体代理问题与空值比较

像Hibernate这样的一些JPA提供程序使用Proxy来处理延迟初始化。请考虑以下示例:@Entity public class Person {@Id private Long id; @ManyToOne(取= ...

回答 1 投票 0

如何使用criteriabuilder检查null

名单 predicatesList = new ArrayList <>(); predicatesList.add(cb.or((cb.notEqual(from.get(DISPLAY),STRING_NO)),(cb.equal(from.get(DISPLAY),null))));我有例外......

回答 1 投票 1

JPA - 一对多合并问题

当我尝试合并一个实体时,我正面临下一个问题。我有一个课程菜单(一对多) - >类别(一对多) - >商品关联。如果我先坚持菜单中有一个空的List of ...

回答 1 投票 0

在Spring Data JPA中没有找到类型存储库的限定bean以用于依赖

我花了很多时间在这上面!我的错!我无法解决这个问题。这是我使用spring MVC的第一个Spring Data JPA练习。在tomcat上部署.ear文件时,我得到以下内容......

回答 3 投票 7

从存储过程的输出读取DateTime到Java对象

我有一个简单的存储过程 - ALTER PROCEDURE [dbo]。[GetErrorandTimestampDetails] @IncidentID INT,@ Errorcount INT OUTPUT,@ timestamp DATETIME OUTPUT AS BEGIN SELECT @ Errorcount = COUNT(1)...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.