spring-data-jpa相关内容

Spring Data JPA“OR"单参数

是否可以有这样的 Spring Data JPA 存储库方法: 用户 findByEmailOrUserName(String usernameOrEmail); 上述方法名称不起作用,因为 Spring Data JPA 在尝试查找需要绑定到方法中的第二个属性名称的第二个参数时抛出异常. 我想要一个将转换为 select t from User t where t.email = :u ..
发布时间:2022-01-01 08:41:40 Java开发

如何在 Spring Data Repository Method 中使用 Regex 关键字

我目前使用的是 spring-data-jpa 版本 1.9.4. 我有一个 MySql 表,其中包含 project(integer)、summary(varchar) 和 description(varchar) 列. 我有一个正则表达式,我想用它来搜索摘要和/或描述字段,这意味着如果在摘要中找到它,则不需要将正则表达式应用于描述. 我尝试使用的存储库方法是: 列表find ..
发布时间:2022-01-01 08:41:23 Java开发

Spring JPA 复合键:此类未定义 IdClass

在应用程序运行时出错这个类[class com.socnetw.socnetw.model.Relationship]没有定义IdClass.当我使用 EntityManager 时一切正常.但是现在我切换到 Spring CrudRepository 并收到此错误.我知道问题是关于映射主键约束.但我不知道我到底应该做什么.有人能帮忙解决吗? 关系.class @Table(name = ..
发布时间:2022-01-01 08:41:06 Java开发

Oracle 19 的休眠方言

我们的一个数据库升级到 Oracle 19c,现在我的应用程序无法连接到数据库 我收到以下错误. HHH000400:使用方言:org.hibernate.dialect.Oracle12cDialectHHH000342:无法获得查询元数据的连接:无法确定方言使用 [name=Oracle,majorVersion=19];用户必须注册解析器或明确设置“hibernate.dialect ..
发布时间:2022-01-01 08:40:54 Java开发

Java 8 Spring Data JPA 参数绑定

在我的@Repository 接口中,我使用包含参数 (addressType) 的 JPQL @Query 创建了自定义查找方法. from Address a where a.addressType = :addressType 在方法中我没有在参数上指定@Param("addressType").所以我得到了 java.lang.IllegalArgumentExcepti ..
发布时间:2022-01-01 08:40:13 其他开发

spring-data-rest 集成测试因简单的 json 请求而失败

对于一个简单的 json 请求,我的 spring-data-rest 集成测试失败.考虑以下 jpa 模型 Order.java 公共类订单{@Id @GeneratedValue//私人长ID;@ManyToOne(fetch = FetchType.LAZY)//个人创建者;私有字符串类型;公共秩序(个人创建者){this.creator = 创造者;}//getter 和 sett ..

需要配置我的JPA层使用TransactionManager(Spring Cloud Task + Batch意外注册了一个PlatformTransactionManager)

我在一个项目中使用 Spring Cloud Task + Batch.我计划在任务上使用不同的数据源来处理业务数据和 Spring 审计数据.所以我配置了类似的东西: @Bean公共 TaskConfigurer taskConfigurer() {返回新的 DefaultTaskConfigurer(this.singletonNotExposedSpringDatasource());} ..

Spring 有更简单的异常处理技术吗?

我已经阅读了有关使用 @ExceptionHandler 的基于控制器的异常的信息. 我已阅读有关使用 @ControllerAdvice 进行全局异常处理的文章. 我还阅读了有关扩展 HandlerExceptionResolver 以进行更深入的异常处理的文章. 然而,我最理想的做法是能够在我的应用程序的任何层抛出一个全局异常,其中包含指示返回给客户端的 JSON 响应的参数 ..

问答游戏 - 为管理员创建问题、答案和历史记录

我正在开发一款有两种类型用户的游戏;admin 和 user,因此 admin 可以生成任意数量的问题,因此这些问题可以是 NORMAL、MULTICHOICE、BINARI、SMALL_DESCRIPTION,因此每次 admin 想要创建一个时,他都必须决定哪种类型回答想要这个问题,也是这个问题的主题(它可以是一个子主题). 他可以生成一个测验,生成测验的方式是他必须选择他之前创建的问题 ..
发布时间:2022-01-01 08:39:29 其他开发

一段时间后,spring-boot Web 应用程序失去连接到 MySQL/RDS 的能力

我有一个普通的 spring boot 1.2.x web 应用程序,它带有一个嵌入式 Tomcat 7.x 容器并连接到一个 RDS 实例(运行 MySQL 5.6).如果应用程序空闲一段时间(8 小时?)然后它收到一个请求,它会抛出以下异常 ** 开始嵌套异常 **com.mysql.jdbc.exceptions.jdbc4.CommunicationsExceptionMESSAGE ..
发布时间:2022-01-01 08:38:51 数据库