Spring Rest控制器-业务验证和;解析id
我们正在使用spring+jpa为现有应用程序设计RESTAPI 希望在持久化之前验证输入/请求有效负载。已经找到了Spring Rest控制器-业务验证和;解析id,spring,rest,jpa,Spring,Rest,Jpa,我们正在使用spring+jpa为现有应用程序设计RESTAPI 希望在持久化之前验证输入/请求有效负载。已经找到了@PrePersist侦听器方法,希望我们能够验证实体业务验证(unique等),并且在持久化之前可以解决id,但是问题很少 EntityManager不是自动连接的:尝试在超级实体类中自动连接实体管理器,如下所示,以便entityManger对象可以在所有子类中使用 @PersistenceContext 受保护的实体管理器实体管理器 应该理解,因为实体不是spring管理的be
@PrePersist
侦听器方法,希望我们能够验证实体业务验证(unique等),并且在持久化之前可以解决id,但是问题很少
EntityManager
不是自动连接的:尝试在超级实体类中自动连接实体管理器,如下所示,以便entityManger对象可以在所有子类中使用
@PersistenceContext
受保护的实体管理器实体管理器代码>
应该理解,因为实体不是spring管理的bean,所以实体管理器对象不是自动连接的
感谢您,我们已经实现了AOP方面,以便在持久化之前验证rest资源,这与预期的效果相当好