spring-data相关内容
将我的 UserDetailsService(使用 Spring Data JPA)的自定义实现添加到 Spring Boot 应用程序的正确方法是什么? 公共类 DatabaseUserDetailsService 实现 UserDetailsService {@注入私人用户帐户服务用户帐户服务;@覆盖public UserDetails loadUserByUsername(St
..
Spring Retry 是否保证与 Spring 的 @Transactional 注释一起使用? 具体来说,我正在尝试使用 @Retryable 进行乐观锁定.似乎它取决于创建的 AOP 代理的顺序.例如,如果调用如下所示: 调用代码 -> 重试代理 -> 事务代理 -> 实际数据库代码 那么它会正常工作,但如果代理的结构如下: 调用代码 -> 事务代理 -> 重试代理
..
我不想硬编码常量值,我宁愿通过引用变量来指定它们. 例如,而不是编写下一个查询: @Query(value = "SELECT u FROM UserModel u WHERE u.status = 1") ..我想提取硬编码值 '1' 并编写如下内容: @Query(value = "SELECT u FROM UserModel u WHERE u.status = UserMod
..
使用的库 Spring Boot 1.3.2.RELEASE 查询DSL 3.7.2 QueryDSL Maven 插件 1.1.3 休眠 4.3.11.Final 问题 目前,我有一个 Spring Boot 应用程序,它使用 Spring Data JPA(由 Hibernate 支持)具有一些基本的 CRUD 功能,并使用 Spring Data Enve
..
示例: class Course 和 Teacher 多对一关系,如何通过 Spring-data rest 为某门课程更换教师? GET http://localhost:7070/study-spring-data/course/2 回复: {"name" : "CSCI-338 Hardcore Java",“_links":[{"rel" : "course.Course.teach
..
我正在尝试使用审核将 dateCreated 和 dateUpdated 保存在我的对象中,但是由于我手动设置了 ID,因此还有一些额外的工作. 遵循 Oliver Gierke 在 DATAMONGO-946 中的建议我正在尝试弄清楚如何正确实现它. 作为上述 Jira 任务中的原始海报,我已从此处下载示例 https://github.com/spring-guides/gs-ac
..
假设我的接口扩展 CrudRepository 如下 @Repository公共接口 EmployeeRepository 扩展 CrudRepository{} 我在我的 Service 类中使用 EmployeeRepository 接口,如下所示 @Service公共类 EmployeeService{@自动连线员工存储库员工存储库;公共列表
..
说明 有一个PersonRepository和Person实体,Person 类包含 List.Qualification 类有 3 个简单字段. 我尝试在自定义方法上添加 @Query 注释并使用 JPQL 获取结果,但 Qualification 类字段在 JPQL 中不可用于操作,因为它是存储库本身包含 List 而不仅仅是 Qualification 的简单字段. 如何通
..
我是hibernate世界的新手,面对, 警告:GenerationTarget 遇到异常接受命令:通过 JDBC 语句执行 DDL 时出错org.hibernate.tool.schema.spi.CommandAcceptanceException:通过 JDBC 语句执行 DDL 时出错 当我在休眠 5.2.9 版本中运行我的独立程序时出现异常.但在 hibernate 4 版本中,我所
..
我有一个带有 Pageable 的查询: Query query = new Query().with(new PageRequests(page, size)) 如何使用 MongoTemplate 执行它?我没有看到一个方法返回 Page. 解决方案 确实MongoTemplate没有findXXX with Pageables. 但是你可以使用 Spring Repo
..
我正在使用 Spring Boot(1.4.7) &MyBatis. spring.main1.datasource.url=jdbc:mariadb://192.168.0.11:3306/testdb?useUnicode=true&characterEncoding=utf8&autoReconnect=true&socketTimeout=5000&connectTimeout=3000
..
SpringData ES 似乎没有提供类来获取 ES 返回的亮点.Spring Data 可以返回 Lists of Objects,但 ES 返回的 Json 中的高亮部分位于单独的部分中,“ElasticSearchTemplate"类不处理. 代码示例:- QueryBuilder 查询 = QueryBuilders.matchQuery("name","tom");Search
..
如何转换这种查询. {“询问": {“嵌套":{“路径":“协商",“询问": {“布尔":{“必须": [{“比赛": {“consultations.prescriptions":“alfuorism"}},{“比赛": {“咨询.诊断":“发烧"}}]}}}}} 使用 QueryBuilders 到 Java 客户端查询 解决方案 以下 Java 代码将生成您的查询 publi
..
是否可以将 Spring Boot 配置为使用 MultiTenantConnectionProvider 以便我系统的每个客户端都连接到自己的私有数据库? 具体来说,我希望使用内置的休眠支持来支持多租户: http://docs.jboss.org/hibernate/orm/4.1/devguide/en-US/html_single/#d5e4561 这是我所追求的那种配置
..
我想在 Spring 应用程序中实现分页.我知道使用存储库我们可以实现分页,但我们不能编写自己的数据检索查询存储库中的方法有限,也没有接受查询类的方法. 如果我们想编写自定义查询来从 mongodb 检索数据,我们必须使用 mongotemaplete,因为我知道使用 mongotemplate 我们无法实现分页. 有没有其他方法可以实现分页以及数据库查询.任何人都可以帮助我.
..
我正在使用带有 SpringData 的 QueryDSL.我有表说,Employee,我创建了实体类说,EmployeeEntity我写了以下 service 方法 public EmployeeEntity getEmployees(String firstName, String lastName){QEmployeeEntity 员工 = QEmployeeEntity.employee
..
我知道之前已经回答了一个类似的问题,但我的问题是在界面中有 3 个方法时使用更新实现保存.我目前在我的项目中使用以下方法,但不知道如何在其中进行 saveOrUpdate.以下是我的课程: 公共接口 CompanyRepository 扩展 CrudRepository{公司 findByCompanyName (String companyName);列表
..
在使用使用 FeignClient 在 SQL Server 中执行查询的服务时,我的应用程序出现以下错误. 错误: 线程“pool-10-thread-14"中的异常 feign.RetryableException:读取执行 GET 超时http://127.0.0.1:8876/processoData/搜索/buscaProcessoPorCliente?cliente=ELE
..
我试图在一个查询中返回一组评分的平均值和计数.在我发现浏览的示例之后,我在两个查询中相当容易地管理它.例如: @Query("SELECT AVG(rating) from UserVideoRating where videoId=:videoId")public double findAverageByVideoId(@Param("videoId") long videoId); 但只要
..
我正在尝试在 Spring Data 存储库中定义一个方法,以获取按日期排序的表中的最后一条记录.这是我的实体: @Entity公开课新闻{@ID@GeneratedValue私人长ID;@Column(可为空=假)私有字符串标题;@Column(可为空=假)私有字符串文本;私人日期发布日期;/* 获取器和设置器 */} 这是我的存储库: public interface NewsRepos
..