W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
接口與實現(xiàn)類的關(guān)聯(lián)只需使用注解@Implement 指定即可
接口定義如下
package demo.dao;
import java.util.List;
import demo.entity.Product;
public interface ProductDao
{
public List<Product> findAll() throws Exception;
}
實現(xiàn)類如下
package demo.dao.impl;
import java.util.List;
import org.myhibernate.mvc.annotation.Implement;
import demo.dao.ProductDao;
import demo.entity.Product;
@Implement
public class ProductDaoImpl implements ProductDao
{
public List<Product> findAll() throws Exception {
// TODO Auto-generated method stub
return null;
}
}
到此就可以獲取使用了,如下
import org.myhibernate.mvc.dao.Factorys;
import demo.dao.ProductDao;
public class Test {
public static void main(String[] args) throws Exception
{
ProductDao productDao=(ProductDao)Factorys.getImpl(ProductDao.class);
System.out.println("productDao="+productDao);
}
}
輸出如下
productDao=demo.dao.impl.ProductDaoImpl@46b9979b
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: