package com.mes.em.service.common; import com.mes.em.dto.common.Condition; import com.mes.em.dto.common.JoinPocoInfos; import com.mes.em.dto.common.SqlParams; import java.io.Serializable; import java.util.List; /** * @Title: * @Description: 封装EntityManager session * @Author * @Date 2021/12/20 15:19 */ public interface FactoryService<T extends Serializable> { List<T> selectFactoryHql(String hql, List<SqlParams<Long>> sqlParams, List<Condition> conList,Class<T> cls); List<T> selectFactory(String sql,Class<T> cls); List<T> selectFactory(String sql, List<JoinPocoInfos> joinPocoInfos,String table, List<SqlParams<Integer>> sqlParams, List<Condition> conList,Class<T> cls); List<T> selectFactoryDto(String sql,List<SqlParams<String>> sqlParams, List<Condition> conList,Class<T> cls); List<T> selectFactory(String sql,List<SqlParams<Long>> sqlParams, List<Condition> conList, Class<T> cls); List<T> selectFactory(String sql,List<Condition> conList, Class<T> cls); }
java 多表连接查询模板接口类
最新推荐文章于 2023-09-14 14:46:42 发布