请教一个JpaRepository的问题

来源:5-4 JpaSpecificationExecutor接口使用详解

muecho

2019-01-30 14:30

// repository

public interface EmployeeJpaRepo extends JpaRepository<Employee,Integer> {
}
// EmployeeJpaRepoTest
public class EmployeeJpaRepoTest {

    private ApplicationContext ctx = null;

    private EmployeeJpaRepo employeeJpaRepo = null;

    @Before
    public void setUp(){
        ctx = new ClassPathXmlApplicationContext("bean-new.xml");
        employeeJpaRepo = ctx.getBean(EmployeeJpaRepo.class);
        System.out.println(" setup is running..... ");
    }

    @After
    public void close(){
        ctx = null;
        System.out.println(" close is running..... ");
    }

    @Test
    public void findOne(){
        Employee employee = employeeJpaRepo.findOne(10);
        System.out.println(employee);        
       
        //这个方法在JpaRepository接口中有出现,我开始觉得会返回一个Employee对象,结果看返回值是一个抽象类
        //那么这个geOne方法放在类里面主要做什么用,该怎么用
        employeeJpaRepo.getOne(11);       
        
        System.out.println("id102是否存在"+employeeJpaRepo.exists(102));
    }

}


写回答 关注

0回答

还没有人回答问题,可以看看其他问题

轻松愉快之玩转SpringData

利用Spring Data提高开发效率,提升程序员的幸福指数

34091 学习 · 119 问题

查看课程

相似问题