首页>代码>使用jdbc实现各种类型查询数据>/JDBCSelect/src/com/bdqn/service/StudentService.java
package com.bdqn.service;

import java.util.Hashtable;
import java.util.List;
import java.util.Map;

import com.bdqn.entity.ClassS;
import com.bdqn.entity.Student;

public interface StudentService {
	
	//使用list查询所有
	List<Student> SelectAll();
	
	//使用list按int类型参数查询单条信息
	List<Student> SelectAllId(int id);
	
	//使用list按String类型参数查询单条信息
	List<Student> SelectAllName(String name);
	
	//使用list按int/String类型参数查询单条信息
	List<Student> SelectAllIdName(int id,String name);
	
	//使用list按int/String类型参数查询单条信息
	List<Student> SelectAllIdNameClassId(int id,String name,int classId);
	
	//使用list按对象类型参数查询单条信息
	List<Student> SelectAllStudent(Student stu);
	
	//使用Map实现两表关联查询
	Map<Student,ClassS> SelectAllMapCname();
	
	//使用Hashtable实现两表关联查询
	Hashtable<Student, ClassS> SelectAllHashtableCname();
	
	//使用list模糊查询姓名
	List<Student> SelectLikeName(String name);
	
	//使用map按string类型模糊查询姓名
	Map<Student,ClassS> SelectLikeMapSname(String name);
	
	//使用map按对象类型模糊查询姓名
	Map<Student,ClassS> SelectLikeMapSname(Student stu);
	
	//使用map按string类型模糊查询两表关联的班级名
	Map<Student,ClassS> SelectLikeMapCname(String name);
}
最近下载更多
贺和hhhhh  LV1 2021年12月5日
又没抢到饭  LV1 2021年8月13日
ommmly  LV5 2021年6月9日
zmy001  LV11 2020年10月25日
skystory  LV11 2020年9月25日
xzyxzyxzy  LV7 2020年4月15日
768412219  LV1 2019年12月30日
jaonsang  LV25 2019年11月3日
wcxuhqw  LV5 2019年10月29日
冷曦1369  LV9 2019年9月23日
最近浏览更多
Mhdpig  LV3 2023年10月22日
zt3631877  LV9 2023年10月20日
cc900118  LV17 2022年12月5日
1358849392  LV21 2022年10月25日
yjh120470  LV3 2022年9月24日
是你爸爸啊100  LV5 2022年8月8日
林间听风  LV10 2022年6月7日
侗哥阿辉  LV1 2022年3月21日
2469095052  LV8 2021年12月30日
贺和hhhhh  LV1 2021年12月5日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友