spring-boot - 使用 JpaRepository 将 protobuf 直接保存为实体

标签 spring-boot protocol-buffers

我有一个 Protocol Buffer 消息作为输入,我想使用 JpaRepository 的 .save() 方法直接将其保存到我的数据库中。但是,如果我尝试将我的存储库扩展到 JpaRepository,它会抛出错误,因为 ProtoClass 不是实体。

如何直接保存这个 protoClass?

最佳答案

检查您的 ProtoClass 定义如下

@Entity
class ProtoClass{
 //......
}

我认为您缺少@Entity。

关于spring-boot - 使用 JpaRepository 将 protobuf 直接保存为实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52639876/

相关文章:

java - Linux 上的 Protocol Buffer 符号查找错误

go - 在 Go 中构建使用 "oneof"的 protobuf 消息

java - Protocol Buffer 方法定义。传入参数

spring-boot - springboot从1.5.x升级到2.3.x后如何保留旧的执行器端点

Java Springboot,RestTemplate结果数编码

spring-boot - 使用 "implementation platform(..."代替 io.spring.dependency-management gradle 插件中的 dependencyManagement 有什么区别

java - 如何向 Maven 插件添加特定配置

spring-boot - Kubernetes 目录 configMap 和 java 系统属性

spring - Spring Boot 中的 Dispatcher Servlet

java - 如何正确序列化/反序列化Java Object[]?