• 大小: 1KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Java
  • 标签: JDBC  

资源简介

利用Java操作MySql数据库的一个框架类JdbcUtils.java,完成对数据库的增删改查。其中查询这块,包括普通的查询和利用反射完成的查询,主要包括以下几个函数接口: 1、public Connection getConnection()   获得数据库的连接 2、public boolean updateByPreparedStatement(String sql, List&lt;Object&gt;params)throws SQLException  更新数据库,包括增加记录、删除记录、改动某个记录三个功能。 3、public Map findSimpleResult(String sql, List&lt;Object&gt; params) throws SQLException 查询单条记录,传进去的是一个List&lt;Object&gt;参数填充占位符,返回的是一个Map.一个Map对应一条完整的记录,String对应属性名,Object是属性值。 4、public List<Map> findModeResult(String sql, List&lt;Object&gt; params) throws SQLException 查询多条记录,放在List里。 --------------------- 本文来自 zhuguorong11 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/zhuguorong11/article/details/78083565?utm_source=copy

资源截图

代码片段和文件信息

package cn.itheima.jdbc;

import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties;

public class JDBCUtils {

static Properties pro = new Properties();

static{
// 加载配置文件 需要流
InputStream in = JDBCUtils.class.getClassLoader().getResourceAsStream(“dbconfig.properties“);
// 将流中的键值对加载到配置文件中
try {
pro.load(in);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

评论

共有 条评论