首页>代码>SSH架构搭建OA管理系统>/OA项目/学士后三单元项目/src/com/pb/base/dao/IBaseDao.java
package com.pb.base.dao;

import java.util.List;

import org.hibernate.Session;

import com.pb.entity.Users;

public interface IBaseDao<T> {
//	public void save(T instances);
	
	public void delete(T instances);
	public Object findById(Class clazz ,Integer id) ;

	/**
	 * 查询所有用户列表
	 */
	public List<T> findAll();

	/**
	 * 查询所有指定对象的列表
	 * @param clazz
	 * @throws Exception 
	 */
	
	public List<Object> findAll(Class clazz) throws Exception;

	/**
	 * 根据HQL查询数据
	 * @param hql
	 * @return 实体对象列表
	 */

	public List findByHql(String hql) ;

	/**
	 * 根据对象名和对象属性获取对象集合
	 * @param className
	 * @param propertyName
	 * @param value
	 * @return
	 */
	public List<T> findByProperty(String className,String propertyName, Object value);
	
//	public List<T> findByProperty();
	public List<Users> queryUserList();

	
}
最近下载更多
qfch120  LV8 2023年3月28日
tlskmhorse  LV1 2022年5月13日
szy0077  LV4 2022年4月27日
mynewcode  LV5 2022年2月9日
xiezhif  LV2 2021年3月18日
王力创  LV2 2020年10月20日
1196027766  LV1 2020年4月8日
maruisi  LV2 2020年3月10日
915381  LV1 2020年2月8日
19970207  LV1 2020年1月2日
最近浏览更多
jay1992  LV14 3月16日
WBelong  LV7 2023年12月26日
政政123456  LV3 2023年10月22日
molu123456 2023年10月16日
暂无贡献等级
sunhao111111  LV2 2023年8月15日
zhy1989wz  LV6 2023年7月3日
zhaoka 2023年5月30日
暂无贡献等级
lvdong2023  LV10 2023年5月18日
xiongfan  LV6 2023年4月24日
2716804680  LV9 2023年3月20日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友