问题标签 [spring-repositories]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - 用于多个数据库的 Spring data jpa + Spring Transaction
我正在使用@Transaction
带有两个持久单元名称的 spring data jpa 为我的服务实现多个事务(数据库)。并在 Jboss 6.4 EAP 中部署
春天的xml包括
以下是我的服务详情
在 Jboss 我无法部署它,我得到以下异常:
引起:org.springframework.beans.factory.BeanCreationException:无法自动装配字段:private com.test.demo.domain.repository.TbAsmiDragDropRepository com.test.demo.domain.service.DragDropService.dragDropRepo;嵌套异常是 org.springframework.beans.factory.BeanCreationException:创建名为“tbAsmiDragDropRepository”的 bean 时出错:调用 init 方法失败;嵌套异常是 java.lang.IllegalArgumentException: Not an managed type: class com.test.demo.domain.entity.TbAsmiDragDrop
如有遗漏或有问题请指教
spring - 用于 MongoDb Spring 存储库的 @Query 命名参数
是否可以在 mongodb 存储库中为 @Query 方法使用命名参数,就像我们可以使用 jpa 存储库(http://docs.spring.io/spring-data/jpa/docs/1.4.3.RELEASE /reference/html/jpa.repositories.html第 2.3.5 节)?
例如,我想使用以下代码:
代替:
spring-mvc - Spring Boot Hibernate RestFull 服务 PostgreSQL
我是 Spring 的新用户,我想用 Hibernate-PostGreSQL 和 Spring Boot 开发一个 RestFull 服务。我尝试使用 Spring 的文档来学习,但是部署一个简单的服务有很多问题。我不使用 XML 文件属性,而是使用 Java 类。
这是我的不同文件:
持久性JPAConfig.java:
我有一个经典模型,这里是存储库:
一个简单的服务:
最后是 WebController :
可能缺少很多东西(注释,初始化程序,代码),但我在这里学习,任何建议都可以帮助我。
感谢您的回答
spring - 对同一实体类运行两个 @NamedNativeQuery 查询
我想在实体类上定义两个 @NamedNativequery 。绑定时定义 eclipse 会出错。
不可重复类型@NamedNativeQuery 的重复注释。只有标记为@Repeatable 的注解类型可以在一个目标上多次使用。
从那个错误中,我知道我们不能定义两个定义实体类的两个@NamedNativeQuery,例如
我在 dao 层使用 spring 存储库来调用与此查询绑定的方法
情景是我想运行第一个本机 sql(运行良好)查询,然后运行第二个本机 sql 查询(也想从同一个本机查询)。如何解决这个问题或可能的解决方案是什么。
如果这种方式我无法运行两个本机 sql 查询,那么还有其他方法可以实现这一点。
java - 在@Query 注解中传递动态创建的查询(根据条件)
我正在使用 @Query 注释在 spring 存储库中执行查询。但是我想根据条件更改某些部分或进行新查询并传入@Query(“根据条件在此处传递查询”)
这是我的查询
如果满足某些条件,则在查询中连接“ORDER BY createdDate”部分。
或者
我可以制作变量并在该变量中设置查询并像这样设置吗
spring - 弹簧数据。获取自定义值选择(不是实体)
我有这个查询
我有 DTO
我需要得到这个选择并映射到 DTO。
我在我的 DTO 中创建了这个
并创建 DAO/Repository
但我有错误unchecked
我的问题 1. 我该如何解决这个错误以及这个错误意味着什么?2.有没有更简单的方法得到这个结果?
java - 检查其他两个日期之间的日期春季数据jpa
我有这个模型:
和存储库为
我想要做的是,我将通过一个日期并需要检查该日期是否介于start
和之间,end
例如(我将通过 9 月 30 日作为日期,需要找到所有在其start
和9 月 30 日之间的条目end
)
像findDateisBetweenStartAndEnd(Date date)
什么?
spring-boot - Spring数据中的分页和排序存储库,实体中的主键不存在于响应中
我已经为 JPA 实体声明了 pagingandSortingRepository 并且对 findall() 的响应如下
我不想要 _links 和 self [HATEOAS] 详细信息,而只想要普通的 JSON。我应该设置什么属性才能在响应中获得纯 JSON
hibernate - 如何使用具有不同数量参数的弹簧存储库从数据库中创建选择?
我有一个过滤器要搜索 - 用户名以及两个开始和结束日期。如何使用存储库选择这些字段?
java - 使用 JpaRepository 进行动态查询
我正在尝试使用 JpaRepository 获取查询结果,但它对我不起作用:
在其他类中,我需要覆盖findByFilter
要创建查询的函数:
此代码引发以下异常:
我的 peticionServiceImpl 服务调用了该方法,下面是它的代码:
Peticion bean 是:
谁能告诉我我错过了什么?
谢谢