草庐IT

data_coco

全部标签

java - 如何在 Spring Data JPA 中将分页与条件查询结合起来?

我使用PagingAndSortingRepository和findAll(Pageablepageable)方法来分页我的数据。我认为没有办法提供任何条件。例如,有时我想选择和寻呼city=NY的地址。有没有办法同时提供条件和分页? 最佳答案 PagingAndSortingRepository只是在分页模式下添加了非常基本的CRUD方法。作为referencedocumentation描述,您可以简单地在您定义的任何查询方法中添加一个Pageable参数来实现此查询的分页。interfaceCustomerRepositoryi

java - 如何在 Spring Data JPA 中将分页与条件查询结合起来?

我使用PagingAndSortingRepository和findAll(Pageablepageable)方法来分页我的数据。我认为没有办法提供任何条件。例如,有时我想选择和寻呼city=NY的地址。有没有办法同时提供条件和分页? 最佳答案 PagingAndSortingRepository只是在分页模式下添加了非常基本的CRUD方法。作为referencedocumentation描述,您可以简单地在您定义的任何查询方法中添加一个Pageable参数来实现此查询的分页。interfaceCustomerRepositoryi

java - 如何使用 Spring Data REST 进行高级搜索?

我的任务是使用SpringDataREST进行高级搜索。如何实现?我设法制作了一种方法来进行简单的搜索,比如这个:publicinterfaceExampleRepositoryextendsCrudRepository{@RestResource(path="searchByName",rel="searchByName")ExamplefindByExampleName(@Param("example")StringexampleName);}如果我只需要访问url,这个例子就完美了:.../api/examples/search/searchByName?example=myEx

java - 如何使用 Spring Data REST 进行高级搜索?

我的任务是使用SpringDataREST进行高级搜索。如何实现?我设法制作了一种方法来进行简单的搜索,比如这个:publicinterfaceExampleRepositoryextendsCrudRepository{@RestResource(path="searchByName",rel="searchByName")ExamplefindByExampleName(@Param("example")StringexampleName);}如果我只需要访问url,这个例子就完美了:.../api/examples/search/searchByName?example=myEx

java - Spring-data findFirstBy 抛出 IncorrectResultSizeDataAccessException?

我想在spring-data中使用sqlselectbymethodname。选择应按价格排序。@EntitypublicclassProduct{intname;BigDecimalprice;}interfaceProductRepositoryextendsCrudRepository{ProductfindFirstByNameOrderByPriceAsc(Stringname);}结果:org.springframework.dao.IncorrectResultSizeDataAccessException:resultreturnsmorethanoneelements

java - Spring-data findFirstBy 抛出 IncorrectResultSizeDataAccessException?

我想在spring-data中使用sqlselectbymethodname。选择应按价格排序。@EntitypublicclassProduct{intname;BigDecimalprice;}interfaceProductRepositoryextendsCrudRepository{ProductfindFirstByNameOrderByPriceAsc(Stringname);}结果:org.springframework.dao.IncorrectResultSizeDataAccessException:resultreturnsmorethanoneelements

Spring MVC 使用表单 :checkbox to bind data

我知道已经有关于这个话题的问题,但我还没有想出如何解决以下问题:我有一个用户/角色关系,我想将JSP中的所有可用角色列为复选框项目,其中用户分配的复选框被选中。但是,没有检查匹配项(这里我使用的是Spring3.1)。从用户对象中提取:privateSetroles=newHashSet();从SpringController中提取(将用户对象和角色列表添加到Model):UserEntityuserEntity=userEntityService.findById(UserEntity.class,newLong(id));model.addAttribute("userAttrib

Spring MVC 使用表单 :checkbox to bind data

我知道已经有关于这个话题的问题,但我还没有想出如何解决以下问题:我有一个用户/角色关系,我想将JSP中的所有可用角色列为复选框项目,其中用户分配的复选框被选中。但是,没有检查匹配项(这里我使用的是Spring3.1)。从用户对象中提取:privateSetroles=newHashSet();从SpringController中提取(将用户对象和角色列表添加到Model):UserEntityuserEntity=userEntityService.findById(UserEntity.class,newLong(id));model.addAttribute("userAttrib

java - 使用 Spring Data 和 Hibernate 时如何正确执行后台线程?

我正在构建一个使用SpringData和Hibernate的简单Tomcatwebapp。有一个端点做了很多工作,所以我想将工作卸载到后台线程,这样Web请求就不会在工作完成时挂起10多分钟。所以我在组件扫描包中编写了一个新服务:@ServicepublicclassBackgroundJobService{@AutowiredprivateThreadPoolTaskExecutorthreadPoolTaskExecutor;publicvoidstartJob(Runnablerunnable){threadPoolTaskExecutor.execute(runnable);}

java - 使用 Spring Data 和 Hibernate 时如何正确执行后台线程?

我正在构建一个使用SpringData和Hibernate的简单Tomcatwebapp。有一个端点做了很多工作,所以我想将工作卸载到后台线程,这样Web请求就不会在工作完成时挂起10多分钟。所以我在组件扫描包中编写了一个新服务:@ServicepublicclassBackgroundJobService{@AutowiredprivateThreadPoolTaskExecutorthreadPoolTaskExecutor;publicvoidstartJob(Runnablerunnable){threadPoolTaskExecutor.execute(runnable);}