55得票6回答
如何在Spring Boot中禁用spring-data-mongodb的自动配置

有人尝试禁用spring-boot中mongodb的自动配置吗? 我正在尝试使用基于Java的配置进行spring-boot和spring-data-mongodb的开发;使用spring-boot 1.2.1.RELEASE,并导入spring-boot-starter-web及其父POM以...

54得票4回答
具有任意AND子句的动态Spring Data JPA存储库查询

我正在使用 Spring data jpa repositories,需要提供带有不同字段的搜索功能。输入搜索之前的字段是可选的。我有5个字段,例如EmployeeNumber,Name,Married,Profession和DateOfBirth。 在这里,我只需要根据用户给定的值查询,其他...

54得票8回答
Spring JPA :: 找不到可转换为类型的转换器

我正在使用Spring和JPA,尝试使用@query执行SQL查询,并尝试将结果映射到对象。我有不同的实体类,并将其映射到另一个DTO,因为我不想要所有列。出现以下错误 找不到转换器,能够从类型[org.springframework.data.jpa.repository.query.Ab...

54得票7回答
如何使用Spring RestTemplate消费Page<Entity>响应

我正在使用Spring Data(MongoDB),并且我已经有了我的存储库:public interface StoriesRepository extends PagingAndSortingRepository&lt;Story, String&gt; {} 然后我有一个控制器:@Req...

54得票4回答
使用Spring CrudRepository时的“不等于”条件

我该如何构建findBy方法名称以便实现where子句 -statusCode != 'Denied' 这是一个选择吗?findByStatusCodeNotIn(List&lt;String&gt; statusCode); 如果我只想传递一个字符串而不是列表,该怎么办? 谢谢

53得票13回答
Spring Data MongoDB 日期范围查询

我使用Spring Data MongoDB。我想要在两个日期之间查询记录。以下MongoDB查询可行:db.posts.find({startDate: {$gte: start, $lt: end}}); 我的尝试翻译Spring数据查询对象代码失败了:Query query = new ...

53得票4回答
Spring Data JDBC / Spring Data JPA与Hibernate的比较

在哪些实际场景下,人们会选择使用Spring Data JDBC / Spring Data JPA和Hibernate?我想了解何时使用这些实现最为适合。

53得票3回答
Spring CRUD存储库:是否有findOneByMaxXYZColumn()?

我的要求: 如果 VERSION 列具有最大值,则从表 RETAIN_INFO 中获取一个对象(例如 RetainInfo) CRUD 存储库是否支持像此接口方法一样的方法?findOneByMaxRetVersionAndCountry("DEFAULT") 等效的Db2 SQL:sel...

52得票7回答
通过REST实现Spring Data存储库的自定义方法并将其公开

我尝试按照 1.3 Spring Data 仓库自定义方法的实现 的说明,向我的Spring Data 仓库 PersonRepository 添加自定义方法,并将这些方法通过REST暴露出来。初始代码来自 使用REST访问JPA数据 示例,这里是新增/修改类的代码:interface P...

51得票6回答
Spring Boot,使用多个数据源的Spring Data JPA

我正在尝试使用Spring Boot和Spring Data JPA将每个@Repository连接到不同的DataSource。我参考了http://xantorohara.blogspot.com/2013/11/spring-boot-jdbc-with-multiple.html,并尝...