spring-data相关内容
我正在使用JPA&项目中的Spring-Data JPA.我有一张桌子,我在其中插入然后更新数据.但是我需要审核信息来保存所有对象的状态,即我需要在另一个表中插入和所有后续更新的状态信息.我知道我可以在数据库中使用触发器来做到这一点.但是,可以使用JPA/Spring Data JPA完成此操作吗? 任何帮助将不胜感激. 解决方案 JPA规范( prePersist postPer
..
使用Spring Data JPA,我在同一事务中有了下一个流程(REQUIRES_NEW): 使用此Spring Data JPA存储库方法删除一组用户的预测. @Query(value = "DELETE FROM TRespuestaUsuarioPrediccion resp WHERE resp.idEvento.id = :eventId AND resp.idUsuari
..
我正在考虑将我们的传统jpa/dao解决方案迁移到Spring Data. 但是,我们的前端之一是SmartGWT,它们的数据绑定组件仅使用限制/偏移量逐步加载数据,这使得难以使用Pageable. 这会导致问题,因为不确定是否可以将限制/偏移量最终转换为页码. (取决于用户的滚动方式,屏幕调整大小等). 我查看了Slice等,但是找不到在任何地方使用限制/偏移值的方法.
..
如何使用休眠注释实现以下表格? 当前代码为:(为简洁起见) 用户 @Entity @Table(name = "user") public class User implements java.io.Serializable { @Id @GeneratedValue public Long getId() { return id;
..
我使用了基于Java的配置.当我使用jpa信息库时,会得到can not create inner bean exception of type shared entity manger creator. Spring contex配置: @Configuration @ComponentScan(basePackages = { "com.sample.proj.controller
..
我知道此问题,但是使用org.springframework.data:spring-data-jpa:1.7.0.RELEASE我仍然遇到相同的问题(Either use @Param on all parameters except Pageable and Sort typed once, or none at all!).我的课是: public interface BalanceH
..
如何在hibernate/jpa中使用select straight_join ... from ...? 解决方案 JPQL/JPA没有Straight_join. 您将需要在NativeQuery中使用它. entityManager.createNativeQuery(...);
..
给出一个简单的Event模型,该模型具有一组Booking对象: 事件: @Entity public class Event { @Id @GeneratedValue(strategy=GenerationType.AUTO) private Long eventId; private Date start; private Date end;
..
我正在使用Spring Data Jpa版本1.0.0.M2,这是URL: http://static.springsource.org/spring-data/data-jpa/docs/1.0.0.M2/reference/pdf/spring-data-jpa-reference.pdf 所有内容都非常简单好用,但是当涉及到两个数据源时,它就会崩溃.问题是如何设置两个数据源? JpaR
..
我有一种情况,我希望对3个表参与的结果进行过滤,排序和分页. 此刻,我使用Spring Data JPA的Specification功能在单个实体上进行操作:repository.findAll(specification, pageRequest). 这很好用,但是现在我遇到另一种情况,其中sort/filter属性分布在通过一对多关系连接的3个表上. 这是我的情况: @
..
我是Spring Boot的新手. sql参数绑定的配置设置是什么.例如,在下面的行中,我应该能够看到所有“?"的值. 选择*从MyFeed WHERE feedId>? AND isHidden = false ORDER BY feedId DESC LIMIT吗? 当前我的配置为 spring.jpa.show-sql:是 解决方案 这只是底层持久性提供程序的提示,
..
我有这段代码可以获取2个日期之间的所有交易.我想得到一个desc排序列表.有什么可能? @Override public List searchBySubmitDate(final Date startDate, final Date endDate) { return
..
在我们的项目中,我们使用hibernate 5.0.12和Spring数据Jpa.我发现jpa不会在本机查询之前调用flush.但是在JPA规范中,我使用FlushModeType读取了它.AUTO flush()在每个查询之前调用(JPQL或本机SQL).我猜它在休眠版本中处于休眠状态.有人可以澄清这个问题吗?我们在此问题上有很多疑问. 解决方案 休眠AUTÓ刷新不会为本地SQL查询触发
..
说明 有一个PersonRepository和Person实体, Person类包含List. Qualification类具有3个简单字段. 我尝试在自定义方法上添加@Query注释并使用JPQL获得结果,但是Qualification类字段不适用于JPQL,因为它的存储库本身包含List而不是一个简单的字段的Qualifi
..
我的组合是Spring Boot + Spring Data Jpa + Multiple Databases.启动应用程序时,我正在遵循NullPointer异常.像用Boot加载SPring Data这样的感觉无法生成JPA元数据.我没有获得与此错误相关的任何资源. Caused by: org.springframework.beans.factory.BeanCreationExce
..
我有一个具有复合键的实体,并且我尝试通过使用spring数据jpa存储库到mysql databse来持久化它,如下所示: @Embeddable public class MobileVerificationKey implements Serializable{ private static final long serialVersionUID = 1L; @Column(name=
..
我将Spring Data REST与JPA结合使用.我有一个User实体,该实体与另一个在单独的RDBMS表中建模的称为AccountStatus的多对一关系. JSON表示形式如下: { "id": "123" "username": "user1", "accountStatus": { "id": "1", "status": "Active"
..
我正在尝试使用 Haversine公式查找靠近Spring Data JPA查询 ="noreferrer">可分页,但我没有完成. 我的第一种方法是这样的 @Query("SELECT m, (6371 * acos(cos(radians(:latitude)) * cos(radians(m.latitude)) * cos(radians(m.longitude) -
..
我试图在一个查询中返回一组评分的平均值和计数. 在发现浏览的示例之后,我通过两个查询非常轻松地对其进行了管理.例如: @Query("SELECT AVG(rating) from UserVideoRating where videoId=:videoId") public double findAverageByVideoId(@Param("videoId") long videoId
..
当前,我正在学习Spring框架,主要关注它的安全模块.我看过一些有关注册和登录的指南.我在 User 类的密码字段中看到了 transient 关键字或 @Transient 注释的这种常见用法. 我的虚拟应用程序正在使用Spring Boot + Spring MVC + Spring Security + MySQL. 我知道 Java的 transient 关键字用于表示
..