最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

网上发现的一个不错的使用jdbc进行增删改查的封装类,(没有测试,

来源:动视网 责编:小采 时间:2020-11-09 15:08:20
文档

网上发现的一个不错的使用jdbc进行增删改查的封装类,(没有测试,

网上发现的一个不错的使用jdbc进行增删改查的封装类,(没有测试,:package com.sj.utils;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.S
推荐度:
导读网上发现的一个不错的使用jdbc进行增删改查的封装类,(没有测试,:package com.sj.utils;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.S

package com.sj.utils;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.S

package com.sj.utils;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import java.util.ArrayList;

import java.util.List;

public class BaseDao {
	/**
	*查询方法
	*/
	public static List findAll(Object obj,Connection conn) throws Exception{
	Class clazz=obj.getClass();
	//获取传入的实体中的所有的方法
	Method[] m=clazz.getMethods();
	//获取传入实体中的所有的属性
	Field[] f=clazz.getDeclaredFields();
	//建立结果集List接收对象
	List list=new ArrayList();
	//创建sql语句
	String sql="select * from "+obj.getClass().getSimpleName().toLowerCase();
	System.out.println(sql);
	//System.out.println(sql);
	//预编译sql语句
	PreparedStatement pst=conn.prepareStatement(sql);
	//执行预编译的语句,获取结果集
	ResultSet rs=pst.executeQuery();
	//从结果集中循环取出放入结果集List
	while(rs.next()){
	Object obj2=clazz.newInstance();
	
	for(int i=0;i

文档

网上发现的一个不错的使用jdbc进行增删改查的封装类,(没有测试,

网上发现的一个不错的使用jdbc进行增删改查的封装类,(没有测试,:package com.sj.utils;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.S
推荐度:
标签: 一个 网上 使用
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top