• 大小: 1.13MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-09
  • 语言: Java
  • 标签: JDBC  Dao层实现  

资源简介

配置文件 db.properties(保存数据库账号和密码等) 工具类 JDBCUtil.java(抽取公共部分,解决硬编码问题 DBCP方式实现连接池、配置连接池 ==> 获得连接对象连接数据库) 用户账号实体类 User.java(私有化数据库t_user表中的id,username,password) 接口类 IUserDao.java(制定增删改查业务) 实现类 UserDaoImpl.java(实现增删改查功能 使用预编译对象PreparedStatement 安全、便捷不需要我们去拼接字符串,特别是字段很多的时候 同时效率比Statement更高 ) 测试类 UserDaoTest.java(做测试增删改查功能使用) 这个是最近学习之后优化更新的资源,若有不足还请见谅哈

资源截图

代码片段和文件信息

package com.zhengqing.dao;

import java.util.List;

import com.zhengqing.entity.User;

/**
 * 接口类
 * @author 郑清
 */
public interface IUserDao {
void add(User user);
void delete(int id);
void update(User user);
User queryOne(int id);
List queryAll();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1650  2018-09-27 11:29  t_user.sql

     文件        632  2018-09-27 11:04  JDBC_MySQL_CRUD\.classpath

     文件        392  2018-09-27 11:07  JDBC_MySQL_CRUD\.project

     文件        598  2018-09-26 10:18  JDBC_MySQL_CRUD\.settings\org.eclipse.jdt.core.prefs

     文件     160519  2018-09-27 10:39  JDBC_MySQL_CRUD\lib\commons-dbcp-1.4.jar

     文件     100472  2018-09-27 10:39  JDBC_MySQL_CRUD\lib\commons-pool-1.5.6.jar

     文件     992808  2018-09-25 10:08  JDBC_MySQL_CRUD\lib\mysql-connector-java-5.1.41-bin.jar

     文件        115  2018-09-25 16:45  JDBC_MySQL_CRUD\resource\db.properties

     文件       5526  2018-09-27 11:14  JDBC_MySQL_CRUD\src\com\zhengqing\dao\impl\UserDaoImpl.java

     文件        285  2018-09-26 12:54  JDBC_MySQL_CRUD\src\com\zhengqing\dao\IUserDao.java

     文件        961  2018-09-27 11:08  JDBC_MySQL_CRUD\src\com\zhengqing\dao\UserDaoTest.java

     文件        701  2018-09-26 12:08  JDBC_MySQL_CRUD\src\com\zhengqing\entity\User.java

     文件       2274  2018-09-27 11:13  JDBC_MySQL_CRUD\src\com\zhengqing\util\JDBCUtil.java

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\src\com\zhengqing\dao\impl

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\src\com\zhengqing\dao

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\src\com\zhengqing\entity

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\src\com\zhengqing\util

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\src\com\zhengqing

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\src\com

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\.settings

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\lib

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\resource

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD\src

     目录          0  2018-09-27 11:29  JDBC_MySQL_CRUD

----------- ---------  ---------- -----  ----

              1266933                    24


评论

共有 条评论