企业微服务:实现crud操作之dao接口
生活随笔
收集整理的這篇文章主要介紹了
企业微服务:实现crud操作之dao接口
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
package com.hrm.company.dao;import com.hrm.domain.company.Company;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;/*** 自定義dao接口繼承* JpaRepository<實(shí)體類,主鍵>* JpaSpecificationExecutor<實(shí)體類>*/
public interface CompanyDao extends JpaRepository<Company,String> ,JpaSpecificationExecutor<Company> {}
package com.hrm.company;import com.hrm.company.dao.CompanyDao;
import com.hrm.domain.company.Company;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;@SpringBootTest
@RunWith(SpringJUnit4ClassRunner.class)
public class CompanyDaoTest {@Autowiredprivate CompanyDao companyDao;@Testpublic void test() {//save(company) ; 保存或更新(id)//deleteByIid); 根據(jù)id刪除//findById(id);根據(jù)id查詢//findAll() 查詢?nèi)緾ompany company = companyDao.findById("1").get();System.out.println(company);}
}
?
總結(jié)
以上是生活随笔為你收集整理的企业微服务:实现crud操作之dao接口的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业微服务:实现crud操作之创建实体类
- 下一篇: 脚手架工程:介绍安装