58得票13回答
Spring Data:重写保存方法

我正在考虑在一个项目中使用Spring Data。是否可以覆盖默认生成的保存方法?如果可以,该如何实现?

57得票3回答
Spring Boot - 在Application.properties中自定义变量

我有一个使用restful api的spring boot客户端。我想知道是否有一种方法可以在应用程序属性文件中设置REST API的IP地址,而不是在Java类中进行硬编码? 如果没有,我能否创建自定义条目? 谢谢

57得票12回答
如何在Spring Boot中使用由Spring管理的Hibernate拦截器?

能否在Spring Boot中集成Spring管理的Hibernate拦截器(http://docs.jboss.org/hibernate/orm/4.3/manual/en-US/html/ch14.html)? 我正在使用Spring Data JPA和Spring Data REST...

56得票1回答
javax.persistence.Id和org.springframework.data.annotation.Id有什么区别?

我很感兴趣知道javax.persistence.Id和org.springframework.data.annotation.Id之间是否有区别。 如果Spring只是为了支持JPA注释而创建了该注释,那么原因是什么? org.springframework.data.annotatio...

56得票8回答
在Spring中配置特定的内存数据库以进行测试。

我该如何配置我的Spring Boot应用程序,以便在运行单元测试时使用内存数据库,例如H2/HSQL,但在运行Spring Boot应用程序时使用生产数据库PostgreSQL/MySQL?

56得票3回答
如何在使用Spring Data JPA查找实体时启用LockModeType.PESSIMISTIC_WRITE?

我该如何实现与此代码等效的功能:tx.begin(); Widget w = em.find(Widget.class, 1L, LockModeType.PESSIMISTIC_WRITE); w.decrementBy(4); em.flush(); tx.commit(); ...但是要...

56得票3回答
Mongo - 忽略属性被持久化

我有一个标准的POJO类,其中包含一组属性。该POJO类已被注释为@Document,以便在MongoDB中作为文档进行持久化。 如何(使用注释?)忽略/避免POJO类中的某个属性被持久化?

55得票8回答
Spring Boot如何显示SQL参数绑定?

我是Spring Boot的新手。SQL参数绑定的配置设置是什么?例如,在下面的代码行中,我应该能够看到所有“?”的值。SELECT * FROM MyFeed WHERE feedId > ? AND isHidden = false ORDER BY feedId DESC LIMI...

55得票2回答
如何在Spring Data存储库上测试Spring的声明式缓存支持?

我开发了一个Spring Data仓库,MemberRepository接口,它继承了org.springframework.data.jpa.repository.JpaRepository。 MemberRepository有一个方法:@Cacheable(CacheConfigurati...

55得票7回答
Spring-Data JPA的CrudRepository返回的是Iterable,将其强制转换为List是否可行?

我正在编写一个代码生成工具,用于为使用Spring Data JPA的Spring Boot应用程序生成后端连接代码。让我有点烦恼的是,CrudRepository中的方法返回的是Iterable而不是List,因为Iterable提供的功能不够完善,而List则可以满足需求,所以我正在寻找将...