Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用spring hibernate实现代码不重复的想法_Spring_Hibernate - Fatal编程技术网

使用spring hibernate实现代码不重复的想法

使用spring hibernate实现代码不重复的想法,spring,hibernate,Spring,Hibernate,我想有一个想法,这样我将不得不制定一种技术,允许我简化编程hibernate、spring中的一些地方,这样我就可以激活一个类,通过更改为对象来为所有对象应用CRUD方法,以避免每个对象重复代码 youtube或纸上的课程材料或示例,并提前感谢是的,我解决了问题。在这种情况下,我们可以使用通用接口泛型,我们可以将其用于任何实体 比如说 public interface IProduitDAO<T> { public T save(T s); public T findOne(Lo

我想有一个想法,这样我将不得不制定一种技术,允许我简化编程hibernate、spring中的一些地方,这样我就可以激活一个类,通过更改为对象来为所有对象应用CRUD方法,以避免每个对象重复代码
youtube或纸上的课程材料或示例,并提前感谢

是的,我解决了问题。在这种情况下,我们可以使用通用接口泛型,我们可以将其用于任何实体

比如说

public interface IProduitDAO<T> {

public T save(T s);

public T findOne(Long id);

public List<T> findAll();

public List<T> findByDesignation(String mc);

public T update(T p);

public void delete(Long id);
}

检查Crudepository查看Spring数据Jpa存储库。