`
春天在哪里?
  • 浏览: 14059 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类

利用JDBC对数据库的基本操作

阅读更多

public class UserDaoImpl implements IUserDao {

 public boolean login(String username, String password) throws SQLException {
  Connection con = ConnectionUtil.getConnection();
  Statement st = null;
  ResultSet rs=null;
  boolean loginFlag = false;
  try {
   String sql = "select * from tb_userinfo where username='"+username+"' and password='"+password+"'";
   st=con.createStatement();
   rs=st.executeQuery(sql);
   while(rs.next()){
    loginFlag=true;
   }
   
  } catch (SQLException e) {

   e.printStackTrace();
  }finally{
   ConnectionUtil.closeRs(rs);
   ConnectionUtil.closeSt(st);
   ConnectionUtil.closeCon(con);
  }

  return loginFlag;
 }

 public List getCerAddress() throws SQLException {
  
  Connection con=ConnectionUtil.getConnection();
  Statement st = null;
  ResultSet rs = null;
  List ls = new ArrayList();
  String regCerAddress = "";
  String valCerAddress="";
  try{
   String sql="select * from tb_ceraddress";
   st = con.createStatement();
   rs = st.executeQuery(sql);
   while(rs.next()){
    regCerAddress = rs.getString(1);
    valCerAddress =  rs.getString(2);
   }
   ls.add(0, regCerAddress);
   ls.add(1,valCerAddress);
  }catch(Exception e){
   e.printStackTrace();
  }finally{
   ConnectionUtil.closeRs(rs);
   ConnectionUtil.closeSt(st);
   ConnectionUtil.closeCon(con);
  }
  return ls;
 }

}

分享到:
评论

相关推荐

    JDBC与Java数据库编程

    通过本章节的学习,我们了解了JDBC的基本概念、体系结构、API及其版本发展情况,同时也学习了如何使用JDBC来进行基础的数据库操作。接下来,我们将在后续章节中深入探讨JDBC的高级应用以及其他相关的主题。

    JDBC连接数据库的操作

    本文将详细解析如何使用JDBC进行数据库连接及基本操作。 #### 1. JDBC的基本概念 JDBC提供了以下几个核心接口: - `DriverManager`:用于加载JDBC驱动程序并建立数据库连接。 - `Connection`:表示与数据库之间的...

    JDBC数据库编程实验

    (3)掌握可滚动和可更新的结果集的基本操作方法; (4)理解JDBC中实现事务处理的基本方法; (5)理解数据库连接池的基本原理和思想,学会在tomcat服务器中配置数据库连接池,并掌握从连接池中获取连接的基本方法...

    传智播客JDBC_完成对数据库的CRUD操作.rar

    本教程“传智播客JDBC_完成对数据库的CRUD操作”主要涵盖了如何利用JDBC进行数据库的基本操作,包括创建(Create)、读取(Read)、更新(Update)和删除(Delete)数据。 一、创建(Create) 创建数据通常涉及到...

    JDBC连数据库的步骤

    了解并实践这些步骤,你就掌握了JDBC连接数据库的基本操作。在实际开发中,你可能还会用到连接池(如C3P0、HikariCP)来管理数据库连接,提高性能和资源利用率。此外,现代ORM框架如Hibernate和MyBatis可以进一步...

    非常有用的jdbc的操作数据库

    **一、JDBC基本操作流程** 1. **加载驱动**:使用`Class.forName()`方法加载数据库驱动,例如`Class.forName("com.mysql.jdbc.Driver")`。 2. **建立连接**:通过`DriverManager.getConnection()`方法建立与数据库...

    数据库概论实验范文实验八:通过JDBC方式访问数据库

    这个实验旨在帮助学生理解和掌握如何在Java环境中利用JDBC API连接、操作数据库。 在进行JDBC编程时,首先需要了解JDBC驱动程序的分类,包括类型1至类型4,其中类型4是纯Java实现的驱动,提供高效且直接的数据库...

    java利用jdbc连接数据库之插入数据.docx

    ### Java利用JDBC连接数据库之插入数据 #### 技术方案概述 本文档详细介绍了如何使用Java编程语言结合JDBC(Java Database Connectivity)技术来实现与数据库的连接,并完成数据的插入操作。JDBC是一种用于执行SQL...

    jdbc测试数据库是否连接成功

    本文将详细介绍如何利用JDBC连接SQL Server 2005,并验证连接是否成功,同时探讨使用SA用户和Windows身份两种不同的认证方式进行连接的方法。 #### 一、JDBC 连接 SQL Server 2005 的基本配置 为了能够顺利地使用...

    如何利用JDBC操纵数据库

    了解这些基本概念和方法后,你就可以利用JDBC在Java应用程序中实现对数据库的各种操作,包括读取数据、插入数据、更新数据和删除数据等。需要注意的是,在实际应用中,为了提高性能和安全性,通常会使用`...

    jdbc连接数据库事务工厂模式

    综上所述,"jdbc连接数据库事务工厂模式"结合了JDBC的数据库操作、事务管理的实现以及工厂模式的设计思想,为数据库访问提供了更加灵活、可扩展的解决方案。通过工厂模式创建事务管理对象,可以在不修改原有代码的...

    JDBC API数据库编程实作教材

    熟悉这些,才能更好地利用JDBC API进行数据库操作。 总结来说,"JDBC API数据库编程实作教材"将指导开发者如何利用Java的JDBC API与数据库进行交互,提供数据库操作的全面教程,涵盖从基础到高级的各种技巧,有助于...

    JDBC不同数据库连接

    #### 二、JDBC 连接数据库的基本步骤 1. **加载驱动程序**:通过 `Class.forName()` 方法来加载相应的 JDBC 驱动。 2. **建立连接**:利用 DriverManager 的 `getConnection()` 方法建立到数据库的连接。 3. **执行...

    一个例子--JDBC实现数据库的简单操作,实现查找,出入,删除等操作.rar

    以下是对JDBC实现数据库基本操作的详细说明: 1. **连接数据库** - 首先,需要引入JDBC驱动,这通常通过在代码中添加相应的`<dependency>`标签在Maven或Gradle构建文件中完成。 - 使用`Class.forName()`方法加载...

    JDBC连接数据库里面有各数据库的应用说明

    ### JDBC连接数据库应用详解 #### 一、JDBC概述及DriverManager的作用 JDBC(Java Database ...以上介绍了如何通过JDBC连接并操作数据库的基本流程。理解这些概念对于开发基于Java的应用程序来说是非常重要的。

    Web开发技术实验1(应用JDBC进行数据库开发)

    以下是使用JDBC进行数据库操作的基本步骤: 1. 加载驱动:引入数据库驱动类,并通过`Class.forName()`方法加载驱动,例如`Class.forName("com.mysql.jdbc.Driver")`对于MySQL数据库。 2. 建立连接:使用`...

    jdbc操作数据库之Date类型

    ### JDBC操作数据库之Date类型详解 #### 一、引言 在进行数据库操作时,日期时间类型的处理一直是开发过程中的一个难点。对于不同的框架和技术栈,处理日期的方式也会有所不同。本文将详细介绍如何在JDBC中操作`...

    利用java的jdbc连接数据库中间件

    本教程将深入讲解如何利用Java的JDBC(Java Database Connectivity)技术构建一个数据库连接中间件,以简化数据库的连接过程。这个中间件主要依赖于Java Bean,使得用户只需提供数据库连接的基本信息,如用户名、...

    java JDBC连接数据库代码大全

    通过这些API和步骤,开发者可以方便地在Java程序中集成对各种数据库的操作。随着技术的发展,现代框架如Spring Data JPA等已经极大地简化了这一过程,但在理解更高层次的抽象之前,掌握JDBC的基础是非常重要的。

Global site tag (gtag.js) - Google Analytics