当前位置: 首页 > 知识库问答 >
问题:

Spring MVC应用程序语法错误

马德厚
2023-03-14

我有这个问题:

Spring MVC应用程序

我使用一些新代码解决了这个问题,创建了StudentDeleterePository.java和StudentDeleterePositoryImpl.java,并按照用户的建议添加了标记:

@Autowired
private StudentDeleteRepository studentDeleteRepository;


@Transactional
public Student delete(Student student) {
    return studentDeleteRepository.save(student);
}
package com.github.elizabetht.repository;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;

import com.github.elizabetht.model.Student;

@Repository("studentDeleteRepository")
public interface StudentDeleteRepository extends JpaRepository<Student, Long> {

    @Query("delete s from Student s where s.userName = :userName and s.password = :password")
    Student deleteByLogin(@Param("userName") String userName, @Param("password") String password);

}

共有1个答案

阴阳
2023-03-14
delete from Student s where s.userName = ?1 and s.password = ?2
 类似资料: