use*_*334 3 hibernate jpa spring-data-jpa spring-boot
我想在保存之前检查数据库中是否存在记录。如果可能,我想使用两个字段进行检查,即 regno 和 name。方法类似于 checkIfRegNoAndNameExists(){}。我的模型课
@Entity
public class Car {
@Id
@GeneratedValue
private int id;
private String regno;
private String name;
// getters, setters, ...
}
Run Code Online (Sandbox Code Playgroud)
我的道课
import org.springframework.data.jpa.repository.JpaRepository;
public interface ProgramDao extends JpaRepository<CarModel, Integer> {
}
Run Code Online (Sandbox Code Playgroud)
我的服务班
@Service
public class CarServiceImpl implements ProgramService {
@Autowired
private CarDao carDao;
@Override
public carModel saveProgram(carModel car) {
return carDao.save(program);
}
}
Run Code Online (Sandbox Code Playgroud)
interface ProgramDao extends JpaRepository<CarModel, Integer> {
boolean existsByRegnoAndName(String regno, String name);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12316 次 |
| 最近记录: |