创建实体类Log,
接口LogService,
接下来写具体代码
说一下逻辑,这代码是对数据做删除,输入时间days,从当前时间开始,往前+days的时间,在这个期间外的数据,进行删除.
public interface LogService extends JpaRepository<Log, Integer> {
@Transactional
@Modifying
@Query(nativeQuery = true, value = "delete from DB.aaaa where datetime < DATE_ADD(now(), INTERVAL -?1 DAY)")
Integer deleteDate(int days);
}
在jpa这里,注释@Query,nativeQuery = true的时候就可以执行sql.