2025年4月11日14:53:46
parent
ea52f361a3
commit
2c0f9a4ab1
|
|
@ -10,11 +10,16 @@ import org.springframework.data.domain.Page;
|
|||
import org.springframework.data.domain.PageRequest;
|
||||
import org.springframework.data.domain.Pageable;
|
||||
import org.springframework.data.domain.Sort;
|
||||
import org.springframework.data.jpa.domain.Specification;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import javax.persistence.criteria.CriteriaBuilder;
|
||||
import javax.persistence.criteria.CriteriaQuery;
|
||||
import javax.persistence.criteria.Predicate;
|
||||
import javax.persistence.criteria.Root;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
|
@ -55,8 +60,16 @@ public class QuestionOptionController {
|
|||
public Result delete(Long id) {
|
||||
|
||||
QuestionOption questionOption = questionOptionDao.getById(id);
|
||||
Specification specification = new Specification() {
|
||||
@Override
|
||||
public Predicate toPredicate(Root root, CriteriaQuery criteriaQuery, CriteriaBuilder criteriaBuilder) {
|
||||
return null;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
questionOptionDao.findAll();
|
||||
|
||||
|
||||
questionOptionDao.deleteById(id);
|
||||
return Result.success(null);
|
||||
|
|
|
|||
|
|
@ -1,12 +1,14 @@
|
|||
package com.zhangmeng.online.exam.dao;
|
||||
|
||||
import com.zhangmeng.online.exam.entity.QuestionOption;
|
||||
import org.springframework.data.jpa.domain.Specification;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
|
||||
|
||||
/**
|
||||
* @author zm
|
||||
* @date 2025/2/28 16:14
|
||||
* @version: 1.0
|
||||
*/
|
||||
public interface QuestionOptionDao extends JpaRepository<QuestionOption, Long> {
|
||||
public interface QuestionOptionDao extends JpaRepository<QuestionOption, Long>, JpaSpecificationExecutor<QuestionOption> {
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue