spring-data-jpa相关内容
我想写一个类似于 Select *的查询,在a.id = b.id , 的左边加入b b我是Spring的新手数据JPA。 我不知道如何为Join查询编写实体。 @Entity @Table name =“Release_date_type”) public class ReleaseDateType { @Id @GeneratedValue(strategy = G
..
我有一个测试用例,需要将100,000个实体实例存入数据库。我目前使用的代码执行此操作,但直到所有数据都保存在数据库中,最多需要40秒。数据是从JSON文件读取的,大小约为15 MB。 现在我已经在另一个项目之前在自定义存储库中实现了批处理插入方法。然而,在这种情况下,我有很多顶级实体要坚持,只有少数嵌套实体。 在我目前的情况下,我有5 Job 包含约30 JobDetail 实体列表
..
是否可以集成Spring管理的Hibernate拦截器( http:/ /docs.jboss.org/hibernate/orm/4.3/manual/en-US/html/ch14.html )在Spring Boot? I' m使用Spring Data JPA和Spring Data REST,并且需要一个Hibernate拦截器来处理实体上特定字段的更新。 对于标准的JPA事
..
我需要在Spring Data Repository中使用原始SQL,这可能吗?我在> @Query 附近看到的所有内容始终是基于实体的。 解决方案 @Query注释允许通过将nativeQuery标志设置为true来执行本机查询。 Spring Data JPA 参考文档。 另请参阅本节介绍如何使用命名的本地查询来完成它。
..
我的项目中有三个模型对象之间存在关系(模型和存储库代码片段在结尾处)。 当我调用 PlaceRepository.findById 它会触发三个select查询: (“sql”) SELECT * FROM place p where id = arg SELECT * FROM用户u其中u.id = place.user.id SELECT * FROM city c c上
..
我想实现一个spring数据方法,它检查以下查询的结果 从installation_requested_t请求的select count(1) 其中requested.installation_id在 中(从installation_requested_t中选择installation_id,其中request_id =?) group by requested.installation
..
我试图在GAE上使用Spring 3.2和Spring Data,并且在正确配置我的配置时遇到了一些麻烦。这是微不足道的,但从Spring Data文档看来,您不需要比entitymanagerfactory bean更多的东西。 这是我的配置和我在启动时遇到的异常。有人可以为Datanucleus JPA 2.0提供的异常提供解决方案吗? pom.xml
..
假设我有一个存储库,如: public interface MyRepository扩展了PagingAndSortingRepository&MyEntity,String> { @Query(“....”) 页面 findByCustomField(@Param(“customField”)String customField,pageable pageab
..
我看到如何干预HibernateExceptions的唯一方法是通过在Hibernate中的事务持久化中发生约束违规错误。 Spring中的PersistenceExceptionTranslator package org.springframework.dao.support; import org.springframework.dao.DataAccessException
..
问 题 public void takeOrder(String currentUser){ String sql = "select * from customer where take_status is null limit 30"; List customerList = customerDao.findUnTakeCustomer(sql); fo
..
问 题 刚刚看了一个spring-data-jpa官网的一篇快速开始的文章 其中Dao层有这样的代码 public interface EmployeeRepository extends CrudRepository { Employee findByFirstName(String firstName); List
..
问 题 如题:面试题:Spring容器启动的时候会加载Bean,那么这些Bean会被加载到什么地方? 解决方案 会被加载JVM内存堆里面,有beanFactory进行管理,而且启动的不一定会被加载··· --如果Bean是单例的,默认启动就加载,如果设置了懒初始化, --或者多例则会按需要(对象被引用)的加载····· =======================
..
问 题 直接上代码 service层 public Page getAllNewsdesc(Integer page, Integer size) throws Exception{ Sort sort = new Sort(Sort.Direction.DESC,"nId"); Pageable pages =
..
问 题 比如说我有两个实体EntityA, EntityB,是多对多关系,并且互相指定默认使用Lazy加载 @Entity public class EntityA implements Serializable { ... @ManyToMany(fetch = FetchType.LAZY) private List entityBList
..
用的是spring boot框架开发的MVC web 程序,但是自定义SQL时完全按照规范来的,但是老报错,求大神指点
..
问 题 使用最简单的方法进行update操作 public Merchant modifyOne(Merchant merchant) { return dao.save(merchant); } 传递进来的方法参数merchant,已经设置了id和一部分属性,其他属性没有做设置(即null) 控制台中的日志中显示的是先select,再update Hiberna
..
问 题 在spring boot里的爬虫爬取数据存入数据库,save函数思路如下,如果数据库里没有数据就插入该记录。 if((gradeRepository.findByCourseName(grade.getCourseName()))==null){ gradeRepository.save(grade);
..
不幸的是,我住在白俄罗斯,域名区域.BY 我正在使用Hibernate ORM和Spring Data JPA。我在在SELECT语句中创建新对象时遇到困难,因为BY是SQL中的保留字。 import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa
..
我正在开发一种向弹性搜索注入数据的应用程序。使用弹簧数据弹性搜索jar来注入数据。 package com.customer; import javax.annotation.Resource; import com.customer.repositories.CustomerRepo; @SuppressWarnings(“限制”) public class C
..
我们目前的设置是通过Spring Data JPA作为主要数据源的MySQL,使用Hibernate Search进行索引和搜索数据。我们现在决定去弹性搜索进行搜索,以便更好地与其他功能保持一致,此外我们需要有多个服务器共享索引和搜索。 通过 ElasticsearchRepository ,我可以使用Spring Data ElasticSearch设置Elastic数据索引和搜索。但现在
..