`

javaBean的数据库的基本操作(1)

SQL 
阅读更多
java 代码
  1. public class ArticleDAO {   
  2.  public void tree(List<article></article> articles,int id,int grade){   
  3.   String sql = "select * from article where pid = "+id;   
  4.   Connection conn = DB.getConn();   
  5.   Statement stmt = null;   
  6.   ResultSet rs = null;   
  7.   try {   
  8.    stmt = conn.createStatement();   
  9.    rs = stmt.executeQuery(sql);   
  10.    while(rs.next()){   
  11.     Article a = new Article();   
  12.     a.setId(rs.getInt("id"));   
  13.     a.setPid(rs.getInt("pid"));   
  14.     a.setRootid(rs.getInt("rootid"));   
  15.     a.setTitle(rs.getString("title"));   
  16.     a.setCont(rs.getString("cont"));   
  17.     a.setIsleaf(rs.getInt("isleaf") == 0true : false);   
  18.     a.setPdate(rs.getDate("pdate"));   
  19.     a.setGrade(grade);   
  20.     articles.add(a);   
  21.     if(!a.isIsleaf()){   
  22.      tree(articles,a.getId(),grade+1);   
  23.     }   
  24.    }   
  25.       
  26.   } catch (SQLException e) {   
  27.    e.printStackTrace();   
  28.   } finally{   
  29.    DB.close(rs);   
  30.    DB.close(stmt);   
  31.    DB.close(conn);   
  32.   }   
  33.  }  

1.如果返回的结果是一个对象,一般是从数据库中选出数据,然后都set进这个对象.然后返回

假如知道是返回一条记录,那么if(rs.hasnext())用if就可以了.

2.如果返回的结果是一个集合,一般是从数据取出数据,那么用while(rs.hasnext()),然后将这些数据set进这个对象.

  在把这个对象加入到一个集合中,然后返回.

分享到:
评论

相关推荐

    使用javabean封装数据库操作1.rar_bean_javabean_javabean 数据库_planet7r1

    这个名为"使用javabean封装数据库操作1.rar_bean_javabean_javabean 数据库_planet7r1"的压缩包,显然包含了关于如何使用JavaBean来处理与数据库交互的知识点。下面我们将深入探讨这一主题。 首先,JavaBean的基本...

    对数据库操作的javabean

    在本主题中,我们将深入探讨如何使用JavaBean进行数据库操作,这对于任何Java开发者来说都是一个重要的技能。 首先,我们需要理解JavaBean的基本规则。JavaBean类通常具有默认的无参构造函数,属性是私有的...

    javabean数据库添加数据

    以上就是一个基本的使用JavaBean连接数据库并添加数据的过程。在实际开发中,为了提高代码的可维护性和可重用性,通常会将数据库连接管理、事务处理等进一步封装到更高级别的框架或库中,如Spring JDBC或MyBatis。...

    JAVA100例之实例88JavaBean连接数据库

    以下是实现JavaBean连接数据库的基本步骤: 1. **导入所需的JDBC库**:在Java项目中,需要引入JDBC驱动的jar包。例如,对于MySQL,需要添加`mysql-connector-java.jar`。 2. **编写JavaBean类**:创建一个Java类,...

    用servlet+javabean实现简单的数据库操作

    本文将深入探讨如何使用Servlet和JavaBean来实现对数据库的基本操作:增加(Insert)、删除(Delete)、查询(Select)和修改(Update)。 首先,Servlet是Java Servlet技术规范的一部分,它是一个服务器端的Java...

    JavaBean_Javabean增删改查_audiencevu9_

    总的来说,这个项目"JavaBean_Javabean增删改查_audiencevu9_"涉及到Web开发的基础知识,包括JavaBean的设计和使用、Servlet的生命周期和请求处理、JSP的页面指令和表达式语言、以及数据库操作。通过实践这些,...

    jsp+javabean 学生管理系统 sql数据库

    【标题】"jsp+javabean 学生管理系统 sql数据库"是一个典型的Web应用程序开发实例,主要涉及了Java服务器页面(JSP)、JavaBean以及SQL数据库技术。这个管理系统旨在实现对学生信息的有效管理和查询。 **JSP(Java...

    jsp数据库连接大全和数据库操作封装到Javabean

    在IT行业中,数据库连接和操作是Web开发中的基础部分,特别是在使用Java技术栈时,如JSP(JavaServer Pages)和JavaBean。本教程将详细阐述如何在JSP中建立数据库连接以及如何将数据库操作封装到JavaBean中,以便...

    jsp连接mysql数据库的javabean

    为了实现JSP与MySQL数据库的交互,我们常常会使用到JavaBean作为中间层来处理数据访问操作。在这个场景下,`DBConnect.java` 文件就是这样一个JavaBean,它封装了连接、查询、更新等数据库操作。 首先,我们需要...

    javabean数据库连接

    ### JavaBean实现数据库连接知识点详解 #### 一、JavaBean简介 ...以上内容详细介绍了如何使用 JavaBean 实现数据库连接的基本流程和技术要点。在实际应用中,还需要根据具体的需求和环境进一步优化和完善代码。

    jsp+javabean 密码输入数据库

    【描述】"jsp+javabean+access 编写的适合初学者的简单入库操作"意味着这个项目使用了Microsoft Access作为后端数据库,它是一个轻量级的关系型数据库管理系统,适合小型项目或学习用途。这里的“入库操作”是指将...

    数据库基本操作代码

    本人是一个学生,代码是自己写的,不太好。我打算免费给大家的,但是最低要2分。...此代码通过javaBean链接数据库,对数据进行一些基本操作。删除操作用到了一些servlet的知识,在查看新闻中,实现了分页功能。

    jdbc javabean 连接数据库

    总结来说,使用JDBC和JavaBean连接数据库是一种常见的做法,它结合了JDBC的数据库操作能力与JavaBean的面向对象特性,提高了代码的可读性和可维护性。在实际开发中,还可以考虑使用连接池来管理数据库连接,进一步...

    jsp+servlet+javabean实现数据库增删改查操作

    1. **创建日志**:用户填写日志内容并提交,Servlet接收请求,创建一个JavaBean实例,设置其属性,然后通过JDBC执行INSERT SQL语句,将日志插入数据库。 2. **读取日志**:Servlet根据请求参数(如页码、每页记录数...

    JSP+Servlet+JavaBean__数据库登录验证

    本项目“JSP+Servlet+JavaBean__数据库登录验证”旨在实现一个基本的用户登录验证功能,这涉及到前端界面设计、后端逻辑处理以及与数据库的交互。以下是关于这些知识点的详细说明: 1. **JSP(JavaServer Pages)**...

    javabean技术开发图书网站数据库的增删改查操作

    本话题将深入探讨如何利用Javabean技术来实现图书网站数据库的增、删、改、查(CRUD)操作。 首先,Javabean遵循一定的规范,一个简单的Javabean类通常包含私有属性、对应的getter和setter方法以及构造函数。例如,...

    javabean 实现access数据库的访问实例

    JavaBean部分的核心是一个名为`conn`的类,它实现了数据库连接和查询操作。`conn`类导入了必要的`java.sql`包,并定义了数据库驱动、连接字符串和其他变量。`conn`类的构造函数注册了JDBC驱动`sun.jdbc.odbc....

    用JavaBean编写SQL Server数据库连接类

    JavaBean 编写 SQL Server 数据库连接类 ...在 Java 或 JSP 页面中,我们可以引入使用该类来实现数据库连接和操作。该类提供了两个方法:`executeQuery` 和 `executeUpdate`,分别用于执行 SQL 查询语句和更新语句。

    JSP+Javabean+Access实现的网上书店

    再者,Access是微软提供的关系型数据库管理系统,它易于使用且支持基本的数据库操作。在本项目中,Access数据库存储了所有书籍的信息,包括书籍的元数据、库存量以及订单详情。开发者使用SQL语句在Javabean中操作...

    jsp中连接oracle数据库的javabean

    首先,让我们了解JavaBean的基本概念。JavaBean是一种符合特定规范的Java类,它可以被其他Java组件或应用程序(如JSP页面)用来存储和共享数据。JavaBean通常具有公有的属性、构造方法和getter/setter方法,且是可...

Global site tag (gtag.js) - Google Analytics